当我通过应用程序加载器工具提交我的应用程序时,我收到一个奇怪的错误。
生成的API分析文件太大。我们无法做到 在交付之前验证您的API使用情况。这只是一个 信息性消息。
应用程序被提交到iTunes Connect,我可以通过TestFlight进行测试。
此错误背后的原因是什么?此外,我的应用程序是否存在被拒绝的风险?
错误消息的副本如下。
答案 0 :(得分:70)
正如它所提到的那样,它只是一条信息性的信息。因此,您无需担心拒绝。
这意味着它无法在上传之前进行API分析。它进行此分析以检查您是否使用SDK中的任何受限API。因此它可以警告您并允许您在上传之前修复它。由于它太大,因此您将在提交后半小时左右通过电子邮件收到有关API使用情况的警告(如果有),因为分析将在Apple服务器上完成。
答案 1 :(得分:3)
没什么可担心的 - 基本上,当您归档应用程序时,它会生成一个“API分析文件”,它是您的应用程序对Apple的任何框架进行的每次调用的细分。这允许他们查看您正在使用的服务,以及您是否正在使用任何被视为禁止的私有API。如果您的应用程序足够大(不需要太多),则此文件“太大”无法发送给Apple。因此,他们只需在上传完成后在其服务器上运行相同的分析。
答案 2 :(得分:1)
没有什么可担心的这个警告,
我已收到此警告并于上周提交了ipa(截至2016年5月)。
现已获得批准,现已上线。
答案 3 :(得分:1)