我可以使用其他人的 Apple 开发者证书和配置文件在 iPad 上构建和运行我的应用程序吗?证书和配置文件是机器特定的吗?
实际上,我正在尝试安装我朋友的开发证书,并且它正在安装,但是当我安装配置文件时,它向我显示黄色警告“
主要问题是开发者证书和配置文件可以在不同的机器上使用吗?
Can I use someone else's Apple's Developer Certificate and Provisioning Profile to build and run my application on the iPad ? Are the certificates and profiles Machine Specific ?
Actually I am trying to install my friend's dev certificate and it is getting installed but when I am installing the provisioning profile its showing me an yellow warning "
The main question is that The Developer' Certificate and Provisioning profile can be used on different machines or not ?
发布评论
评论(3)
请参阅消息“找不到与此配置文件匹配的有效签名身份”。您要在钥匙串中添加证书,而不是身份(这是包含私钥的 .p12 文件)。从您获得证书的任何地方,您都应该获得从钥匙串导出的私钥,而不是仅导出证书。
最后,正如 BoltClock 所说,使用其他人的证书违反了苹果的许可。
See the message, "A valid signing identity matching this profile could not be found". You are adding the certificate in your keychain, not the identity(which is a .p12 file containing the private key). From wherever you got the certificate, you should get the private key exported from the keychain rather than exporting only the certificate.
At the end, like BoltClock said, it is violation of Apple's license to use some others' certificate.
http://discussions.apple.com/ thread.jspa?threadID=2220082&tstart=0
http://discussions.apple.com/thread.jspa?threadID=2220082&tstart=0
如果您想在设备上运行应用程序,则必须将该设备的 ID 添加到证书中。
If you want to run your app on a device then you have to add that device's id to the certificate.