gpt4 book ai didi

xcode6 - WatchKit 的包结构无效

转载 作者:行者123 更新时间:2023-12-04 18:05:34 25 4
gpt4 key购买 nike

我正在尝试向 App Store 提交 WatchKit 应用程序,但出现此错误。

enter image description here
enter image description here

最佳答案

另一个原因是在应用程序包中包含 WatchKit 或任何其他 TargetApplication.app。

不要在您的 project settings > target > Build Phases > Copy Bundle Resources 中包含任何内容.

当我尝试将它添加到 Target > General > Embedded Binaries 时,Xcode (6.2..) 中的一个错误将它添加到那里.该部分没有任何变化,也没有显示任何错误,所以我忽略了它给我的不好的感觉。

经过数小时处理其他证书问题(由于吊销分发证书,这显然/可能需要),并冲洗了我们所有的 TestFlight 测试人员,升级到 Xcode 6.3.1 我终于记住了这种不好的感觉,并发现 app watchkit 应用程序潜伏在其中Copy Bundle Resources 部分并将其删除 .

除了Invalid Bundle Structure上面为我展示的特定错误的错误是:

ERROR ITMS-90378: "CFBundleIdentifier Collision. There is more than one bundle with the CFBundleIdentifier value 'com.company.App.watchkitapp' under the iOS application 'App.app'
ERROR ITMS-90451: "CFBundleIdentifier Collision. The Info.plist CFBundleIdentifier value 'com.company.App.watckitapp' of 'App.app/App Watchkit App.app' is in conflict with the Info.plist CFBundleIdentifier value of 'App.app/Plugins/App Watchkit Extension.appex/App WatchKit App.app'

一切都消失了,删除后提交工作正常。

此外,即使使用 watckit 应用程序的两个实例,验证也能顺利通过。

关于xcode6 - WatchKit 的包结构无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29068993/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com