我知道这并不完全适合 StackOverflow,因为这不是一个编程问题,但我希望如果有人能回答这个问题,它会对发现自己处于类似情况的用户有所帮助。
我说的是我可以在此网站上生成的 iOS 应用程序证书 https://developer.apple.com/account/ios/certificate/certificateList.action
如果我创建开发证书,UID 是foo,而创建生产证书时它是bar。 bar 在我的帐户详细信息中也列为“团队 ID”。
为什么重要?嗯,我无法将我正在使用的应用程序安装到我的设备上,因为配置文件还在不同的地方包含 bar。
iOS 开发人员能否同时打开开发和生产证书并告诉我它们是否使用相同的 UID?如果他们这样做了,那么我就知道我走在了正确的轨道上。
到目前为止,Apple 支持不是很有帮助,
everything looks good from our side
但如果有人可以确认我的证书有问题,那么我可以尝试向他们解释。
最佳答案
是的,我刚刚检查过(帐户类型是公司/组织)它们是不同的。开发证书中的名称是从苹果 ID 和分发公司名称中挑选出来的。 无论如何,这不是问题,如果有的话,您一定遇到了代码签名错误。
关于ios - iOS 开发和分发证书是否共享相同的用户 ID (UID)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22713231/