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

时间:2017-02-23 03:56:44

标签: ios itunesconnect codenameone

  

ERROR ITMS-90168:“您上传的二进制文件无效。   “生成的API分析文件太大。我们无法验证   您的API在发货前

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

请,任何帮助将不胜感激。我现在已经这么久了

3 个答案:

答案 0 :(得分:11)

由于多种原因(分析文件不是问题),可能会发生无效的二进制文件:

  • 过时的应用程序加载器 - 这是最常见的原因。确保您的Mac OS X版本是最新的,并且应用程序加载器工具已更新
  • 使用debug代替appstore内置的IPA
  • 配置不正确 - 如果您错误地使用了配置或证书。如果您在上载应用程序之前重新运行证书向导,可能会发生这种情况,因为它可能使现有证书无效或重新生成配置

答案 1 :(得分:2)

如果您的二进制文件.IPA已经过验证。 比使用 Application Loader v3.6

你会没事的。

答案 2 :(得分:0)

我通过上载二进制文件.IPA并设置与我发送的.IPA文件不匹配的app_identifier来使用Fastlane来解决此问题。

我的错误消息是ERROR ITMS-4241: "App is Removed or Deleted. Apps can't be validated or submitted while they're removed or deleted." at SoftwareAssets

所以我只是将Appfile中的app_identifier固定了。