【发布时间】:2017-01-18 11:21:12
【问题描述】:
我正在运行 OS X El Capitan 并使用 Xcode 8 GM 种子 (8A218a),我正在尝试在我的 iPhone 6 上运行我的应用程序,并使用 iOS 10 GM 种子 10.01 (14A403),它与我的 Apple Watch 配对运行 watchOS 3 GM 种子 (14S326)。
我正在使用 Match 来处理配置文件和证书,到目前为止它运行良好。
我最近更改了捆绑标识符,因此在会员中心创建了一个新的 App Id 并重新配置了匹配等。我在我的 Mac 上安装了开发证书和配置文件。我已删除旧证书和旧配置文件。
在模拟器上运行一切正常。但是当我尝试在我的 iPhone Xcode 8 上运行它时显示错误:
配置文件“match Development com.XXX.YYY”不包括当前选择的设备“ZZZ's Apple Watch”。
它还显示另一个错误:
SDK“iOS 10.0”中的产品类型“应用程序”需要代码签名
Target -> Build Settings 看起来像这样:
我没有此应用的 Apple Watch 扩展程序。那么为什么 Xcode 8 会出现与我的 Apple Watch 相关的错误?
还有第二个错误是什么意思? SDK“iOS 10.0”中的产品类型“应用程序”需要代码签名?
谢谢!!
【问题讨论】:
标签: ios swift ios10 xcode8 fastlane-match