我从公司另一个部门借了一个 iPad mini (MF432C/A) iOS 8.0.2,该部门正在开发一个不同的 iOS 应用程序,并试图构建我的应用程序。
当我尝试通过 Xcode 版本6.4 (6E35b) 在其上构建时,出现以下错误:
签名失败 ----。
没有有效的预配资料包含以下设备:725 product dev iPad mini。
Xcode 可尝试修复此问题。
在点击“修复”按钮后,Xcode 会尝试自动为未知设备进行预配。近期这项功能表现良好,但我得到了以下消息:
您的帐户已具有有效的 iOS 开发证书
您在成员中心拥有有效的 iOS 开发证书,但它没有在本地安装。如果您的签名标识已安装在另一台 Mac 上,则可以在该 Mac 上导出开发者概要文件并将其导入此 Mac 上。您也可以撤销当前证书并请求新证书。
根据相关Apple 文档,似乎我缺少构建此设备上的应用程序所需的正确签名身份。问题在于这很可能是其他应用程序开发人员的签名身份。是否有一种方法可以绕过此错误并为我的应用程序预配该设备?
编辑:在活动日志中,我看到以下两个代码签名错误:
检查依赖项
代码签名错误: 没有找到匹配的预配资料:没有有效的预配资料包含以下设备:725 product dev iPad mini
CodeSign 错误: 产品类型“Application”在 SDK “iOS 8.4”中需要代码签名