为什么从未调用过 didUpdatePushCredentials
Why is didUpdatePushCredentials never called
我正在尝试使用 PushKit 将推送通知推送到我的 iOS 应用程序,但我在注册通知时从未收到回调。
其实我注册成功了,之前也收到了通知,但肯定是我搞砸了,或者被苹果拉黑了。
我仍然可以很好地发送通知(到沙盒应用程序),但我从未收到通知,我认为这与在应用程序中注册时缺少回调有关。发送到生产环境时会出现 "INVALID TOKEN" 错误,我认为这没有问题,因为应用程序不在应用程序商店中。
对这里发生的事情有什么想法吗?如果我遗漏了什么,请询问更多信息。
我遇到了同样的问题。正如@sugarngp 在他上面的评论中提到的,我的问题是我的 PKPushRegistry 对象正在被释放。一旦我将它作为我的 AppDelegate 的实例变量,它就解决了这个问题。
我正在尝试使用 PushKit 将推送通知推送到我的 iOS 应用程序,但我在注册通知时从未收到回调。
其实我注册成功了,之前也收到了通知,但肯定是我搞砸了,或者被苹果拉黑了。
我仍然可以很好地发送通知(到沙盒应用程序),但我从未收到通知,我认为这与在应用程序中注册时缺少回调有关。发送到生产环境时会出现 "INVALID TOKEN" 错误,我认为这没有问题,因为应用程序不在应用程序商店中。
对这里发生的事情有什么想法吗?如果我遗漏了什么,请询问更多信息。
我遇到了同样的问题。正如@sugarngp 在他上面的评论中提到的,我的问题是我的 PKPushRegistry 对象正在被释放。一旦我将它作为我的 AppDelegate 的实例变量,它就解决了这个问题。