我创建了一个 iPhone 应用程序,其中包含一个 WatchKit 扩展。在模拟器中可以正常运行,但在尝试部署到 iPhone 时,WatchKit 扩展目标出现了证书问题:
“您的构建设置中指定的预配配置文件(“XXXX”)具有“XXXX” AppID,与您的包标识符“XXXX.watchkitextension”不匹配。Xcode 可以通过从会员中心下载新的预配配置文件来解决此问题。”
Xcode 自动使用后缀 .watchkitextension 和 .watchkitapp 创建 WatchKit 目标,但这似乎在使用预配配置文件并部署到 iPhone 时引起了问题。
如果删除 watchkit 目标,则可以正常运行,但这显然不是一个解决方案。
感谢您的帮助。