IOS 推送通知在临时模式下不起作用
IOS push notifications not working in ad hoc mode
嘿,我正在尝试以临时模式测试我的应用程序以进行发布。
我在开发者模式下测试它没有任何问题。
我做了什么:
我按照 apple-push-notification-services-in-ios 中的说明创建了证书。一次用于开发人员,一次用于 distribution/ad hoc.
现在,如果我开始 adhoc 模式,我可以通过在屏幕上打印它来获取我的设备令牌,所以我认为在 apple developer 上生成证书应该没有任何错误。而且我知道开发者和分发设备令牌是不同的。
但是,如果我正在测试应用程序以发送消息,我将不会收到任何消息,但是当我 运行 应用程序使用开发人员设置时,我收到了一条测试消息。
有没有人知道如何解决它或可能出了什么问题?
在另一个论坛找到这个解决方案:
沙盒:gateway.sandbox.push.apple.com, port 2195
(用于开发)
生产:gateway.push.apple.com, port 2195
(发布)
感谢您的帮助,希望其他人也能使用这个
嘿,我正在尝试以临时模式测试我的应用程序以进行发布。 我在开发者模式下测试它没有任何问题。 我做了什么: 我按照 apple-push-notification-services-in-ios 中的说明创建了证书。一次用于开发人员,一次用于 distribution/ad hoc.
现在,如果我开始 adhoc 模式,我可以通过在屏幕上打印它来获取我的设备令牌,所以我认为在 apple developer 上生成证书应该没有任何错误。而且我知道开发者和分发设备令牌是不同的。 但是,如果我正在测试应用程序以发送消息,我将不会收到任何消息,但是当我 运行 应用程序使用开发人员设置时,我收到了一条测试消息。
有没有人知道如何解决它或可能出了什么问题?
在另一个论坛找到这个解决方案:
沙盒:gateway.sandbox.push.apple.com, port 2195
(用于开发)
生产:gateway.push.apple.com, port 2195
(发布)
感谢您的帮助,希望其他人也能使用这个