【问题标题】:"Invalid Binary" iTunes Connect (Swift 2)“无效二进制”iTunes Connect (Swift 2)
【发布时间】:2015-09-07 01:39:55
【问题描述】:

我已将纯 Swift 2 二进制文件上传到 iTunes Connect,希望通过 Test Flight 分发。

根据 iTunes Connect 本身,这应该是可能的:

不幸的是,我的二进制文件遇到了“无效的二进制文件”错误:

显然,我已经尝试过几次了。什么没有起作用:

我通过电子邮件收到的错误是:

这似乎表明从 iTunes Connect 截取的第一个屏幕截图是错误的。我疯了吗? (有think we all have。)

更新:似乎有些人可以上传他们的 iOS 9 测试版。在再次进行所有这些尝试之后,我不再是那些人中的一员了。

更新:这只发生在我的一个应用中。两者之间唯一的来源或依赖差异是失败的应用程序使用 Parse SDK Cocoapod

【问题讨论】:

  • 很多建议的解决方案here。第一个反应是检查你的 Xcode 版本。
  • 你也试过直接从 Xcode 提交吗?
  • @NicolasBraun 直接从 Xcode 7 提交,包括 GM 和之前的测试版。
  • 我也有同样的问题。 Xcode 版本是最后一个。

标签: ios iphone xcode app-store-connect swift2


【解决方案1】:

似乎问题 Parse SDK,它有一个可用的更新。

运行pod update,然后更新我的代码以针对 SDK 中的更新进行编译。

为了专门解决The files libswiftCoreLocation.dylib don’t match /Payload/My.app/Frameworks/libswiftCoreLocation.dylib,我不得不做一些捆绑技巧:https://stackoverflow.com/a/32535087/809150

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-18
    • 2012-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多