当我通过应用程序加载器工具提交我的应用程序时,出现奇怪的错误。应用程序加载程序警告 - 产生的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