[英]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.