2015-06-16 69 views
3

我正在開發iOS 8的應用程序並利用交互式通知。爲此,必須使用類別註冊通知設置。問題是我必須根據用戶輸入在我的應用程序的不同位置安排本地通知。所以,問題是,如果多次調用registerUserNotificationSettings

UIUserNotificationSettings *mySettings = 
[UIUserNotificationSettings settingsForTypes:types categories:[NSSet setWithObject:myCategary]]; 

[[UIApplication sharedApplication] registerUserNotificationSettings:mySettings]; 

多次使用不同的「myCategories」將覆蓋我現有的類別或添加到先前的本地註冊的通知調用此代碼?

回答

0

通過上面的代碼,您可以要求用戶授權安排通知。 (他可以選擇的彈出窗口:不允許或允許應用向您發送推送通知) 此彈出窗口只顯示一次,無論用戶選擇什麼。 如果用戶選擇不允許,他只能在設置哦手機中更改此選項。 但是,一旦用戶允許您發送通知,您可以在應用程序的任何位置安排它們。

+3

我沒有詢問用戶權限。我對交互式通知類別感興趣 – ibnetariq