2015-05-07 81 views
47

當我通過應用程序加載器工具提交我的應用程序時,出現奇怪的錯誤。應用程序加載程序警告 - 產生的API分析文件太大

生成的API分析文件太大。我們無法在發貨前驗證您的API使用情況。這只是一個 信息性消息。

該應用程序被提交給iTunes Connect,我可以通過TestFlight對其進行測試。

這個錯誤背後的原因是什麼?另外,是否有我的應用程序因此被拒絕的風險?

錯誤消息的副本如下。

enter image description here

+0

可能[上傳應用程序到Mac商店時產生的API分析過大]的副本(http://stackoverflow.com/questions/21257597/the-resulting-api-analysis-is-too-large-when-upload-app- to-mac-store) – alexmorhun

回答

68

因爲它已經提到,它只是一個參考性消息。因爲這個,你不必擔心拒絕。

這意味着它不能在上傳之前進行API分析。它會進行此分析以檢查您是否使用SDK中的任何受限制的API。所以它可能會警告您,並允許您在上傳前修復它。由於它太大,您將在提交後半小時內通過電子郵件得到有關API使用情況的警告(如果有的話),因爲分析將在Apple服務器上完成。

+1

我收到此警告後收到一封電子郵件。我從這個答案中假設其他人有?每次我上傳到iTunes Connect時,我仍然會收到此警告,但我的應用沒有因受限制的API而被拒絕,並且已通過應用商店審覈。 – Frankie

+16

爲什麼會出現此錯誤?我不使用任何外國圖書館。我的應用程序大小是17 MB。 – Alexander

+3

我也收到這個錯誤提交世界上最小的LITE應用程序。我懷疑這是他們分析工具的一個缺陷。 –

3

不用擔心 - 基本上,當您存檔您的應用程序時,它會生成一個「API分析文件」,它是您的應用程序對任何Apple框架進行的每次調用的細分。這允許他們查看您正在使用的服務,以及是否使用任何被視爲禁止使用的私有API。如果您的應用程序足夠大(不需要太多),則該文件「太大」無法發送給Apple。相反,他們只是在上傳完成後在其服務器上運行相同的分析。

1

完全不用擔心這個警告,

我收到這樣的警告和上週提交的IPA(爲5月 - 2016)。

它已被批准並在Live中使用。

1

不用擔心,雖然此警告,您的應用程序將被髮送。

你應該檢查你的電子郵件,看到這封電子郵件與此主題:
iTunes Connect: Version - has completed processing.
然後你會看到這iTunesConnect,在準備提交頁面:

Before the email: enter image description here

After the email: enter image description here

相關問題