将ios应用程序上传到AppStore时出错

时间:2015-08-26 15:28:51

标签: ios iphone xcode app-store

我正在研究旧Macbook上的一个项目,然后得到一个新的,我复制并粘贴项目并继续处理它。现在,当我想在appstore上更新应用程序时,我遇到了一系列错误。我尝试了一些网上发现的建议,但无法让它发挥作用。

我遇到了错误:

ERROR ITMS-90171: "Invalid Bundle Structure - The binary file 'MyApp.app/MyApp WatchKit App.app/_WatchKitStub/WK' is not permitted. Your app can't contain standalone executables or libraries, other than the CFBundleExecutable of supported Bundles."
ERROR ITMS-90455: "The Binary you uploaded was invalid."
ERROR ITMS-90499: "Missing Apple Watch Extension. The application 'MyApp.app/MyApp WatchKit App.app' is missing its corresponding Apple Watch Extension."
ERROR ITMS-90508: "Invalid Info.plist value. The value for the key 'DTPlatformName' in bundle MyApp.app/MyApp WatchKit App.app is invalid."

清洁和重建并没有成功。

在我的一般项目设置中,它指出在嵌入式二进制文件中有一个" MyApp WatchKit Extension.appex"

有人遇到过同样的问题吗?

谢谢

2 个答案:

答案 0 :(得分:3)

WatchKitSupport/WK库不应包含在IPA文件中。

转到构建阶段>复制捆绑资源并从构建中删除它。

答案 1 :(得分:0)

对我有用的是从嵌入式二进制文件中删除WatchKit扩展(项目 - >主要目标 - >常规),然后再添加它。