开发者社区> 问答> 正文

IOS SDK 8/Xcode6 enabledRemoteNotificationTypes问题

代码中并没有用到类似这样的语句,[[UIApplication sharedApplication] enabledRemoteNotificationTypes]

search enabledRemoteNotificationTypes也没有任何结果,但在模拟器运行是会出现

enabledRemoteNotificationTypes is not supported in iOS 8.0 and later.

展开
收起
杨冬芳 2016-06-28 18:51:07 2022 0
1 条回答
写回答
取消 提交回答
  • IT从业

    这是由于IOS8 下对通知状态的获取函数修改的原因,你那是IOS8之前的好用

    现在用

    if __IPHONE_OS_VERSION_MAX_ALLOWED >= 80000

    if (is_ios_8) { 
    
    UIUserNotificationSettings *mySet = 
    
    [[UIApplication sharedApplication] currentUserNotificationSettings]; 
    
        wNotificationType = mySet.types; 
    
    } 
    

    endif

    2019-07-17 19:48:40
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
手淘iOS性能优化探索 立即下载
From Java/Android to Swift iOS 立即下载
深入剖析iOS性能优化 立即下载