这是一种令人费解的场景,所以请耐心等待。
我正在开发一个现有应用程序的新版本,尽管它基本上是从头开始重建的;第一个版本是由第三方使用一些app studio软件包构建的,但是已经签署并使用我们的Apple凭证提交给iTunes。
这个版本是用Cordova构建的(使用CLI),基本上都在那里,在模拟器中运行,但是当我尝试编译设备时:
cordova build ios --device
在抛出两个错误后构建失败:
Code Sign error: No matching codesigning identity found: No codesigning identities (i.e. certificate and private key pairs) matching "iPhone Developer" were found.
CodeSign error: code signing is required for product type 'Application in SDK 'iOS 7.1'
现在......我确实拥有我的证书(在iPhone中名为“iPhone开发人员:我的名字(......”)),所以我认为这是该要求的“私钥”部分,这让我感到困惑,但是唯一我可以在网上找到如何添加密钥的指南,假设我正在使用XCode,我在这里没有直接使用(因为我是通过Cordova CLI构建的)。
知道我能在这做什么吗?