0
我正在使用Urbanaisrship推送通知的科爾多瓦應用程序。應用程序不顯示在通知中心IOS8 +
當我將版本加載到版本爲(7.1)的iPhone-4時,我可以看到我的應用程序進入設備設置 - >通知中心。
但是,當我加載到我的其他設備Iphone 5s有8.2版我的應用程序沒有顯示設置 - >通知中心。
那麼,任何好友都可以告訴我IOS版本8.2有什麼問題?
我正在使用Urbanaisrship推送通知的科爾多瓦應用程序。應用程序不顯示在通知中心IOS8 +
當我將版本加載到版本爲(7.1)的iPhone-4時,我可以看到我的應用程序進入設備設置 - >通知中心。
但是,當我加載到我的其他設備Iphone 5s有8.2版我的應用程序沒有顯示設置 - >通知中心。
那麼,任何好友都可以告訴我IOS版本8.2有什麼問題?
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
//other code
// add this piece of code
if ([application respondsToSelector:@selector(registerUserNotificationSettings:)]) {
[application registerUserNotificationSettings:[UIUserNotificationSettings settingsForTypes:UIUserNotificationTypeAlert|UIUserNotificationTypeBadge|UIUserNotificationTypeSound categories:nil]];
[application registerForRemoteNotifications];
}
}
這段代碼添加到您的appdelegate文件
在iOS 8的應用程序存在於他們的獨立行設置的應用程序,請在設置應用程序的底部,滾動它 – Mukesh
是的,但我的應用程序應該啓用IOS8時不在IOS8中的通知。 – Naitik
將這段代碼添加到應用委託文件中,然後嘗試。 if([application respondsToSelector:@selector(registerUserNotificationSettings :)]){// self printApplicationState]; [應用程序registerUserNotificationSettings:[UIUserNotificationSettings settingsForTypes:UIUserNotificationTypeAlert | UIUserNotificationTypeBadge | UIUserNotificationTypeSound categories:nil]]; [application registerForRemoteNotifications]; } – Mukesh