当我使用应用程序加载器工具提交我的应用程序时,我遇到了奇怪的错误。
结果的API分析文件太大了。在交付之前,我们无法验证您的API使用情况。这只是一条信息提示。
该应用程序已提交到iTunes Connect,并且我可以通过TestFlight进行测试。
这个错误的原因是什么?此外,我的应用程序是否有被拒绝的风险?
以下是错误消息的副本。
当我使用应用程序加载器工具提交我的应用程序时,我遇到了奇怪的错误。
结果的API分析文件太大了。在交付之前,我们无法验证您的API使用情况。这只是一条信息提示。
该应用程序已提交到iTunes Connect,并且我可以通过TestFlight进行测试。
这个错误的原因是什么?此外,我的应用程序是否有被拒绝的风险?
以下是错误消息的副本。
如已经提到,这只是一条信息提示。您不需要因此担心被拒绝。
其含义是上传前无法进行API分析。它会进行此分析以检查是否使用了SDK中的受限API。因此,如果有警告,它会让您在上传之前修复。由于文件过大,分析将在苹果服务器上完成,因此提交后半个小时左右,您将通过电子邮件收到有关API使用情况的警告(如果有)。
不用担心 - 基本上,当您归档您的应用程序时,它会生成一个“API分析文件”,其中包含您的应用程序对任何苹果框架的每个调用的详细信息。这使他们能够看到您正在使用哪些服务,以及是否使用任何被视为禁止的私有API。如果您的应用程序足够大(这并不需要太大),则此文件变得“太大”,无法发送给苹果。因此,他们会在上传完成后在其服务器上运行相同的分析。
不用担心这个警告,
我已经在上个月(2016年5月)提交了ipa文件并收到了这个警告。
现在它已经被批准并上线了。