Attempting to badge the application icon but haven't received permission from the user to badge the application
好长的一串错误信息,该错误信息是在IOS8系统下,进行图标提醒数字设置时,系统给出的提醒设置
究其原因,无非就是IOS8之后,系统需要进行一些必要的设置,才能在图标上显示数字提醒
if isEightLater { let types = UIUserNotificationType.Badge | UIUserNotificationType.Alert | UIUserNotificationType.Sound; let settings = UIUserNotificationSettings(forTypes: types,categories: nil); UIApplication.sharedApplication().registerUserNotificationSettings(settings); } else { let types = UIRemoteNotificationType.Badge | UIRemoteNotificationType.Alert | UIRemoteNotificationType.Sound; UIApplication.sharedApplication().registerForRemoteNotificationTypes(types); }原文链接:https://www.f2er.com/swift/327597.html