我可以使用其他人的Apple开发人员证书和配置文件在iPad上构建和运行我的应用程序吗?证书和配置文件是否特定于机器?
实际上我正在尝试安装我朋友的开发证书并且它已经安装但是当我安装配置文件时它向我显示黄色警告“
主要问题是开发人员的证书和配置文件可以在不同的机器上使用吗?
答案 0 :(得分:1)
“错误:”有效的签名身份 匹配此配置文件不能 在您的钥匙串中找到“
解决方案:您很可能拥有 没下载必要的WWDR 来自Apple开发人员的证书 现场。有一个下载链接 “证书”中的证书 开发人员门户网站的一部分如果 你确实有你的证书 钥匙串,确保它没有 已过期(不太可能,因为我的有效 直到2016年)。还要确保你的 开发人员证书尚未过期 (这些似乎只有12个有效 一次几个月。“
http://discussions.apple.com/thread.jspa?threadID=2220082&tstart=0
答案 1 :(得分:1)
请参阅消息“无法找到与此配置文件匹配的有效签名身份”。您是在钥匙串中添加证书,而不是身份(包含私钥的.p12文件)。从获得证书的任何地方,您都应该获得从钥匙串导出的私钥,而不是仅导出证书。
最后,就像BoltClock说的那样,违反了Apple使用其他人证书的许可。
答案 2 :(得分:1)
如果您想在设备上运行您的应用,则必须将该设备的ID添加到证书中。