使用开发人员模式安装ipa文件时未收到推送通知。 工作正常前两天。 如果通过Xcode安装,我能够收到推送通知。但是,在生成ipa文件后没有收到(Budle Id和代码签名部分是正确的)。
我也测试了以下网站,
答案 0 :(得分:1)
当您从Xcode进行构建时,它将是开发模式。并且你声明"如果通过Xcode安装,我能够接收推送通知。那么这意味着在服务器端开发中实施APNS证书并且证书有效。
请检查以下内容: 1)在获取IPA文件(归档)时,您是否正在进行开发构建(参见)。
如果您使用其他版本,则需要在服务器中实施分发APNS证书,因为IPA将是分发/生产版本。
答案 1 :(得分:0)
推送通知中需要考虑的事项
开发模式,服务器中的证书必须是开发。并将推送发送至tls://gateway.sandbox.push.apple.com:2195
任何不匹配都会导致推送不接收问题。
https://apn-tester-free.en.softonic.com/mac
您可以使用此应用程序来测试开发。