错误ITMS-90168:“您上传的二进制文件无效。”

错误ITMS-90168:“您上传的二进制文件无效”。生成的API分析文件太大。 我们无法validation您的API在交付之前

每次我想将我的应用程序的新版本上传到iTunes连接时,我都收到了上述错误。 我正在使用应用程序加载器进行上传。 我的应用程序是使用Codename one开发的。

请,任何帮助将不胜感激。 我已经在这个很长一段时间了

一个无效的二进制可能会出于以下几个原因(分析文件不是问题):

  • 过时的应用程序加载器 – 这是最常见的原因。 确保您的Mac OS X版本是最新的,并且应用程序加载器工具已更新
  • 使用debugging而不是构buildIPA的appstore
  • configuration不正确 – 如果您错误地使用了configuration或证书。 如果您在上传应用程序之前重新运行证书向导,可能会发生这种情况,因为它可能使现有证书失效或重新生成供应

如果你的二进制文件.IPA被validation。 比使用Application Loader v3.6

你会没事的