【问题标题】:APNs Dev and Prod Certificate issueAPNs 开发和生产证书问题
【发布时间】:2013-04-06 02:29:26
【问题描述】:

所以,我已经完成了无数个带有推送通知的 ios 应用程序,但我从来没有遇到过这种情况:

过去,当我下载 APNS 证书(开发或生产)时,它在我的钥匙串中显示为:

苹果开发IOS推送服务:com.YYY.ZZZZZZZZ

其中 YYY.ZZZZZZZ 是包标识符。然而,现在证书在钥匙串中显示为:

苹果开发IOS推送服务:XXXXXXXXX:XXXXXXXXX

其中 XXXXXXXXXX 是我们的 Apple 开发者团队 ID。它对我下载的每个证书都执行此操作,甚至是那些曾经正确显示的证书,这使得无法区分一个与另一个。奇怪的是,证书标题在开发者门户中看起来是正确的。

此外,当我点击右下角的刷新按钮时,我注意到 X-Code 在 Organizer > Provisioning 屏幕中崩溃,但这可能是一个红鲱鱼。

有没有人遇到过这个问题并提出解决方案?在过去的几天里,我在 Apple Developer 论坛上看到了其他有关此问题的投诉,但没有看到任何解决方案,我希望常驻的 stackoverflow 天才能够前来救援......

更新 要修复 XCode 刷新错误,请在终端中运行此命令(根据 Apple 的 this post):

mkdir ~/Library/Developer/Xcode/OldPortalDBs; mv ~/Library/Developer/Xcode/connect1.apple.com* ~/Library/Developer/Xcode/OldPortalDBs

但是,bizzaro world apns 证书问题仍然存在。

更新二 您可以在钥匙串中证书的上下文菜单中“获取信息”以查看捆绑标识符,这样可以更轻松地找到您要查找的那个。

【问题讨论】:

标签: ios apple-push-notifications


【解决方案1】:

APNs Certificates look different in login keychain如果这是您问题的答案,那么我要求您在发布之前做一些研究。

【讨论】:

  • 对不起,我错过了这个,冒犯了你。您提供的链接是昨天才发布的,并没有出现在我在过去 24 小时内完成的关于该主题的 100 亿次 stackoverflow 搜索中。享受您检查的答案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-12
  • 1970-01-01
  • 2016-10-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多