我可以在 iPhone 中使用客户端的证书吗
我是 iPhone 开发人员,有一个客户。 有一天,他想要更新在 App Store 中上传的实时应用程序,并给我源代码、他的 Apple ID 和密码。 我使用他的 apple id 进入了 iOS Provisioning Portal。 已经有一个分发证书,我下载了它(distribution_identity.cer)和配置文件(xxx.mobileprovision)。 我设置了配置文件,但收到错误“iPhone 应用程序签名:在您的钥匙串中找不到与此配置文件匹配的有效签名身份”。 所以我设置了 distribution_identity.cer 文件,但仍然收到错误。 我想我需要 p12 文件作为分发证书。 我可以制作p12文件吗? 或者我需要 p12 文件给客户吗? 我没有制定解决方案。
I'm iphone developer and have a client.
One day he wants to update uploaded live app in App Store and give me source code, his apple id and password.
I entered iOS Provisioning Portal by using his apple id.
there was already one distribution certificate and i downloaded it (distribution_identity.cer) and provisioning file (xxx.mobileprovision).
I setup provisioning file, but i got a error "iPhone App Signing: A valid signing identity matching this profile could not be found in your keychain".
so I setup distribution_identity.cer file but still got the error.
I think I need the p12 file for distribution certificate.
can i make the p12 file?
or do I need the p12 file to client?
I'm not working out a solution.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您需要来自客户端的 .pi2 文件。
另一种方法是,从门户吊销证书并从头开始重新生成。
you need the .pi2 file from the client.
The other method is , revoke the certificate from the portal and regenerate it from scratch.
您需要 p12,并且您可能还想在 Mac 上创建一个单独的用户帐户来使用它,以便 XCode 不会因当前帐户的钥匙串中具有多个开发人员证书而感到困惑。
You need the p12, and you might also want to create a separate User account on your Mac for using it so that the XCode doesn't get confused by having multiple Developer certificates in the current account's Keychain.