當我通過應用程序加載器工具提交我的應用程序時,出現奇怪的錯誤。應用程序加載程序警告 - 產生的API分析文件太大
生成的API分析文件太大。我們無法在發貨前驗證您的API使用情況。這只是一個 信息性消息。
該應用程序被提交給iTunes Connect,我可以通過TestFlight對其進行測試。
這個錯誤背後的原因是什麼?另外,是否有我的應用程序因此被拒絕的風險?
錯誤消息的副本如下。
當我通過應用程序加載器工具提交我的應用程序時,出現奇怪的錯誤。應用程序加載程序警告 - 產生的API分析文件太大
生成的API分析文件太大。我們無法在發貨前驗證您的API使用情況。這只是一個 信息性消息。
該應用程序被提交給iTunes Connect,我可以通過TestFlight對其進行測試。
這個錯誤背後的原因是什麼?另外,是否有我的應用程序因此被拒絕的風險?
錯誤消息的副本如下。
因爲它已經提到,它只是一個參考性消息。因爲這個,你不必擔心拒絕。
這意味着它不能在上傳之前進行API分析。它會進行此分析以檢查您是否使用SDK中的任何受限制的API。所以它可能會警告您,並允許您在上傳前修復它。由於它太大,您將在提交後半小時內通過電子郵件得到有關API使用情況的警告(如果有的話),因爲分析將在Apple服務器上完成。
不用擔心 - 基本上,當您存檔您的應用程序時,它會生成一個「API分析文件」,它是您的應用程序對任何Apple框架進行的每次調用的細分。這允許他們查看您正在使用的服務,以及是否使用任何被視爲禁止使用的私有API。如果您的應用程序足夠大(不需要太多),則該文件「太大」無法發送給Apple。相反,他們只是在上傳完成後在其服務器上運行相同的分析。
完全不用擔心這個警告,
我收到這樣的警告和上週提交的IPA(爲5月 - 2016)。
它已被批准並在Live中使用。
可能[上傳應用程序到Mac商店時產生的API分析過大]的副本(http://stackoverflow.com/questions/21257597/the-resulting-api-analysis-is-too-large-when-upload-app- to-mac-store) – alexmorhun