2012-10-18 55 views
1

我已經設置了推送通知的iOS應用程序。問題是應用程序忽略了通知,但未處於活動狀態,或者更準確地說沒有顯示橫幅。一個奇怪的是, 'Alert Style'選項丟失。通知設置中缺少「提醒樣式」選項

我不知道.entitlements文件是否必要,我應該定義一些東西。除此之外,我認爲所有的設置都是正確的。 環境是生產。

回答

4

所有推送通知都由iOS處理而不是您的應用程序,iOS會在用戶點擊/滑動查看選項後向您的應用程序發送推送通知。

您是否在註冊通知時設置了正確的通知類型,UIRemoteNotificationTypeAlert用於提醒(橫幅)?

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

更多你不能設置'提醒樣式',用戶可以在設置應用程序中做到這一點。您無法強制呈現通知的方式。

+0

這個答案解決了這個問題。謝謝,不幸的是我無法投票。 – e2l3n

+0

接受答案已經夠多了,不需要投票了。 – rckoenes