【发布时间】:2016-04-30 01:22:09
【问题描述】:
所以我知道这个问题可能已经被问了一百万次了,但我真的需要确定一下。
所以我刚加入一家公司,不得不重新上传一个新版本到 iOS 应用商店。他们的证书命名都很混乱,所以我不得不撤销一些证书来创建新证书。以下是我已撤销的:
- iOS 开发证书
- iOS 开发证书
- APNs 生产 iOS 证书
- APNs 开发 iOS 证书
现在,App Store 上有一个版本的应用程序。我刚刚得到消息说推送通知停止工作。我假设这是因为我撤销了造成此问题的 APNs Production iOS 证书(#3)。有人可以确认吗?
最重要的是,我如何才能立即挽救这种情况,而不是再等一周等待 Apple 批准我的应用程序。
我所做的是创建一个新的 .p12 文件供我的服务器开发人员上传。这能解决问题吗?
我还通过电子邮件从 Apple 收到了这个:
钥匙串访问的潜在损失 - 以前版本的软件的应用程序标识符值为 ['BG67MH9xxx.com.xxx.xxx'],而正在提交的新版本软件的应用程序标识符值为 ['H4T5TJUxxx. com.xxx.xxx']。这将导致丢失钥匙串访问权限。
【问题讨论】:
标签: ios ssl push-notification certificate