试图在设备上运行的应用程序时,我收到有问题,在Xcode 4.2和新的MAC的provisioning profile
"xcode could not find a valid private-key certificate pair for this profile in your keychain"
错误。自从我注册后,我已经转移到新机器上,但刚刚下载的Keychain Access应用程序中出现的证书正确无误。什么是解决问题的最佳方法?有没有办法看到Xcode/device/Keychain正在尝试做什么和抛出错误的日志?用户对此的体验是非常糟糕的(尤其是你付出的东西)。
你刚从旧机器复制证书还是你做了私钥的正确导出? – Vin
所以 - 我从iOS配置门户重新下载证书。我在本地没有关键(我认为),并且访问其他计算机的能力有限。理想情况下,不想去那里。是否有可能没有从最初设置这个私人密钥,并使其工作? – timpone
私钥只能从生成CSR的mac中获取。正确安装证书的唯一方法是从原始Mac导出私钥并添加到新钥匙串中。如果您无权访问原始mac,则可以尝试从门户中撤消证书并从当前mac请求新证书。 – Vin