对于cordova构建 - xcode8,终端的代码签名失败

时间:2016-12-03 09:21:57

标签: ios cordova xcode8 code-signing

当我使用命令

从终端进行构建时,我收到以下错误

cordova build ios --device

  

检查依赖关系没有签名证书“​​iOS开发”发现:没有   “iOS开发”签名证书匹配团队ID“**********”   找到了私钥。产品需要代码签名   在SDK“iOS 10.0”中键入“应用程序”

Terminal error

我有一个企业帐户,我正在尝试使用“iPhone发行版”进行内部发布

使用相同的设置,我可以直接从Xcode构建应用程序(所以,我认为Keychain Access存储我的证书存在问题)

但是,我希望从终端创建构建以实现自动化。

任何人都可以提供帮助..

谢谢,

1 个答案:

答案 0 :(得分:-1)

Cordova版本失败,因为您未在终端命令中指定--codeSignIdentity--provisioningProfile。只需通过您在Xcode中的目标设置中指定的相同内容。

有关为Cordova应用配置代码签名的详细信息,请查看Cordova documentation