我正在尝试通过OneSignal为我的开发者帐户上的第二个应用设置iOS推送通知,但是突然我收到此错误:
“您的生产证书已被Apple拒绝。它可能已过期,已吊销或无效。请仔细检查您的文件或使用我们的预配器工具自动生成有效的证书。”
奇怪的是,我的第一个应用程序根本没有这个问题,但是现在却给了我这个错误。我遵循了https://documentation.onesignal.com/docs/generate-an-ios-push-certificate上的文档,并且Certificate being rejected by Apple声称Onesignal一方已解决此问题似乎并不成立。我也尝试删除钥匙串中所有已过期/已撤销的证书,但错误仍然存在。对于多个不同的应用程序,使用不同的证书可能会产生问题吗?
答案 0 :(得分:0)
今天偶然发现同一问题。
通过使用不同的CSR生成新的APN证书解决,下载该APN证书并安装到钥匙串,导出.p12并上传到OneSignal。