111*_*110 0 xcode uiapplication ios swift ios8
我正在尝试为应用程序图标添加徽章,但根本没有任何反应.
UIApplication.sharedApplication().registerUserNotificationSettings(UIUserNotificationSettings(forTypes: UIUserNotificationType.Sound | UIUserNotificationType.Alert | UIUserNotificationType.Badge, categories: nil))
UIApplication.sharedApplication().applicationIconBadgeNumber = 40;
Run Code Online (Sandbox Code Playgroud)
我在这段代码中遗漏了什么吗?
您是否要求获得更改徽章的许可?这在iOS8中已更改,需要特定权限:
let settings = UIUserNotificationSettings(forTypes: UIUserNotificationType.Badge,
categories: nil)
UIApplication.sharedApplication().registerUserNotificationSettings(settings)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
414 次 |
| 最近记录: |