簡體   English   中英

為什么從未調用過UpdatePushCredentials

[英]Why is didUpdatePushCredentials never called

我正在嘗試使用PushKit將推送通知發送到我的iOS應用程序,但是在注冊通知時從未收到回調。

我實際上DID都注冊正確,並且較早收到通知,但是我一定設法弄砸了東西,或者被Apple列入了黑名單。

我仍然可以將通知發送給沙箱應用程序,但仍然無法收到通知,我認為這與在應用程序中注冊時丟失的回調有關。 發送到生產中會呈現“ INVALID TOKEN”錯誤,我認為這是很好的,因為該應用程序不在應用程序商店中。

關於這里發生的事情有什么想法嗎? 如果我錯過了一些東西,請詢問更多信息。

具有AppDelegate /設置/控制台輸出的要點

我遇到過同樣的問題。 正如@sugarngp在上面的評論中提到的那樣,我的問題是我的PKPushRegistry對象被釋放了。 一旦將其設為AppDelegate的實例變量,它便解決了該問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM