【发布时间】:2015-04-10 05:04:09
【问题描述】:
我正在尝试将我的 iOS 应用程序发送到 App Store。它编译良好并安装到我的测试设备上,没有任何错误甚至警告。我有一个 Apple Watch 应用程序可以配合它,但它似乎给我带来了问题。当我创建应用程序的存档时,我收到以下 5 个警告:
[App Name] WatchKit Extension
warning: skipping copy phase strip, binary is code signed: /Users/***/Library/Developer/Xcode/DerivedData/***/Build/Intermediates/ArchiveIntermediates/***/IntermediateBuildFilesPath/UninstalledProducts/*** Watch App.app/_WatchKitStub/WK
warning: skipping copy phase strip, binary is code signed: /Users/***/Library/Developer/Xcode/DerivedData/***/Build/Intermediates/ArchiveIntermediates/***/IntermediateBuildFilesPath/UninstalledProducts/*** Watch App.app/*** Watch App
[App Name]
warning: skipping copy phase strip, binary is code signed: /Users/***/Library/Developer/Xcode/DerivedData/***/Build/Intermediates/ArchiveIntermediates/***/IntermediateBuildFilesPath/UninstalledProducts/*** WatchKit Extension.appex/*** Watch App.app/_WatchKitStub/WK
warning: skipping copy phase strip, binary is code signed: /Users/***/Library/Developer/Xcode/DerivedData/***/Build/Intermediates/ArchiveIntermediates/***/IntermediateBuildFilesPath/UninstalledProducts/*** WatchKit Extension.appex/*** Watch App.app/*** Watch App
warning: skipping copy phase strip, binary is code signed: /Users/***/Library/Developer/Xcode/DerivedData/***/Build/Intermediates/ArchiveIntermediates/***/IntermediateBuildFilesPath/UninstalledProducts/*** WatchKit Extension.appex/*** WatchKit Extension
然后它继续出现这个错误:
还有其他人遇到这些问题吗?任何帮助将不胜感激!
【问题讨论】:
-
仅供参考 - 我用星号掩盖了上面的任何个人信息并剪掉了任何名字。感谢您的理解!
-
您是否为手表扩展设置了应用商店配置文件?
-
@RhythmicFistman 我有一个用于应用程序(显然:]),我为 WatchKit 应用程序设置了一个。我以为我需要一个扩展,但是当我从 Xcode 复制扩展的捆绑 ID 并将其粘贴到新的 prov 中时。开发者门户中的个人资料,它说这是一个无效的名称。我认为它可能不需要任何以 .watchkitextension 结尾的东西。我错了吗?如果是这种情况,那么我必须联系 Apple,因为就我而言,捆绑 ID 必须与 App Bundle ID 相似(相同前缀)。
-
见this answer我昨天写的
标签: ios provisioning-profile watchkit apple-watch xcode-6.2