我正在实施推送通知,它正在开发模式下工作。 在生产模式下,当我运行应用程序时,我在Xcode中收到此消息,但应用程序将安装在设备上。
启动失败:无法获得进程11288的任务
在设备上打开应用后,我获得了令牌ID,但没有收到通知,当我在终端中运行simple.php
文件时,我收到消息
connected to APN
Message successfully delivered
我使用AdHoc生产配置证书来测试应用程序。
您能告诉我如何在生产中测试推送通知。
答案 0 :(得分:0)
您需要使用生产推送证书,您可以使用与开发证书相同的方式(仅选择生产),以及将服务器地址从gateway.sandbox.push.apple.com
更改为gateway.push.apple.com
...
答案 1 :(得分:0)
首先,您收到以下错误
launch failed: failed to get the task for process 11288
因为,您正在生产(adhoc / distribution / release)计划模式中运行应用程序。
其次,您的pem文件及其密码应该是正确的。还要确保使用正确的生产网关。
如果您可以在此处共享您的服务器文件,我们可以为您提供更多帮助。 感谢