Appstore FailureNo架构在二进制文件中。 Lipo未能检测到捆绑可执行文件中的任何体系结构。“在SoftwareAssets / SoftwareAsset

时间:2014-03-14 17:37:49

标签: ios iphone xcode app-store

您好,我只是尝试将我的应用程序上传到应用程序商店,但失败了,错误。

**

No architectures in the binary. Lipo failed to detect any
architectures in the bundle executable.

**

enter image description here

7 个答案:

答案 0 :(得分:5)

当Cocoapods缓存不同步时,也会发生这种情况,只是

pod install

解决了这个问题。

答案 1 :(得分:3)

嗨,我很高兴我找到了答案。问题实际上是我的产品名称'在info.plist中。我的第一个版本有所不同。

答案 2 :(得分:3)

同样的事情。有这个问题。我改变了 项目 - >构建设置 - >产品名称(写道:“ Wundmanager ”)

然后

项目 - >一般 - >身份 - >捆绑标识符(写成“ imeksbank.Wundmanager ”)

我的昵称是imeksbank

然后

iTunes Connect 和Bundle-ID相同(chnaged“ imeksbank.Wundmanager ”)

之后它对我有用。我也是新人,今天是我第一天上传我的第一个应用程序。 xcode 5.1.1 ios 7.1

答案 3 :(得分:1)

也可能是因为在您的应用中嵌入了一个静态框架(将其误认为是动态框架)。如果您构建不同的阶段和/或允许xcode构建隐式依赖关系,那么很容易完成#34;。

答案 4 :(得分:1)

经过长时间的努力与这样的错误信息,我终于明白错误的iOS框架已被复制到IPA。这是按照向iOS项目添加框架的常规步骤自动添加的。

因此,解决方案是从“构建阶段”中删除“嵌入框架”阶段。

enter image description here

答案 5 :(得分:1)

我可以通过重新启动Xcode来解决此错误。

答案 6 :(得分:0)

有时清理项目退出和重新归档将解决问题。在我的情况下它工作。我对包名称,标识符或plist没有任何问题。