应用程序加载程序警告 - 生成的API分析文件太大

时间:2015-05-07 10:24:50

标签: ios iphone xcode itunesconnect application-loader

当我通过应用程序加载器工具提交我的应用程序时,我收到一个奇怪的错误。

  

生成的API分析文件太大。我们无法做到   在交付之前验证您的API使用情况。这只是一个   信息性消息。

应用程序被提交到iTunes Connect,我可以通过TestFlight进行测试。

此错误背后的原因是什么?此外,我的应用程序是否存在被拒绝的风险?

错误消息的副本如下。

enter image description here

4 个答案:

答案 0 :(得分:70)

正如它所提到的那样,它只是一条信息性的信息。因此,您无需担心拒绝。

这意味着它无法在上传之前进行API分析。它进行此分析以检查您是否使用SDK中的任何受限API。因此它可以警告您并允许您在上传之前修复它。由于它太大,因此您将在提交后半小时左右通过电子邮件收到有关API使用情况的警告(如果有),因为分析将在Apple服务器上完成。

答案 1 :(得分:3)

没什么可担心的 - 基本上,当您归档应用程序时,它会生成一个“API分析文件”,它是您的应用程序对Apple的任何框架进行的每次调用的细分。这允许他们查看您正在使用的服务,以及您是否正在使用任何被视为禁止的私有API。如果您的应用程序足够大(不需要太多),则此文件“太大”无法发送给Apple。因此,他们只需在上传完成后在其服务器上运行相同的分析。

答案 2 :(得分:1)

没有什么可担心的这个警告,

我已收到此警告并于上周提交了ipa(截至2016年5月)。

现已获得批准,现已上线。

答案 3 :(得分:1)

不用担心,虽然这个警告,您的申请将被发送。

您应查看电子邮件,并查看此主题的电子邮件:
" iTunes Connect: Version - has completed processing."
然后,您将在iTunesConnect的“准备提交”页面中看到此信息:

Before the email: enter image description here

After the email: enter image description here