簡體   English   中英

推送通知代表未得到呼叫

[英]Push Notification Delegates not getting called

我正在為客戶實施推送通知。 我遵循了在設備上設置推送通知的所有步驟(包括證書生成和所有操作)。

我使用以下鏈接作為參考:

我在應用程序委托didFinishLaunchingWithOptions調用此函數

[[UIApplication sharedApplication] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert)];

設置完成后,我運行該應用程序,我得到了“藍色推送”通知警告對話框,但是按“確定”后,不調用代表。

- (void)application:(UIApplication*)application didFailToRegisterForRemoteNotificationsWithError:(NSError*)error
- (void)application:(UIApplication*)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken

這些代表都沒有被召集。 我被困在這里,因為我無法繼續前進,因為沒有一位代表被召集。

如果你們中有人遇到類似的問題,如果您能在這里幫助我,我將非常感謝。

我之前已經看過,您只需添加[application registerForRemoteNotifications]; 到您的代碼,其中application是應用程序委托的didFinishLaunchingWithOptions方法內的UIApplication實例。 設置UINotificationType和UIUserNotificationSettings后,請確保添加此內容

暫無
暫無

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

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