Dee*_*pak 34 xcode apple-push-notifications ios
我想清楚了推送通知徽章计数一次应用是launched.Im不清楚的地方设置下面code.Please给予简要说明有关清除徽章计数.
[UIApplication sharedApplication].applicationIconBadgeNumber = 0;
Run Code Online (Sandbox Code Playgroud)
Sum*_*nth 72
你应该这样设置:
[UIApplication sharedApplication] .applicationIconBadgeNumber = 0;
在这些AppDelegate方法中,如果应用程序启动并发送到后台,那么启动应用程序didFinishLaunchingWithOptions方法将不会被调用,因此请使用以下任一方法:
- (void)applicationWillEnterForeground:(UIApplication *)application
- (void)applicationDidBecomeActive:(UIApplication *)application
Run Code Online (Sandbox Code Playgroud)
适用于Swift 3+
- func applicationWillEnterForeground(_ application: UIApplication)
- func applicationDidBecomeActive(_ application: UIApplication)
Run Code Online (Sandbox Code Playgroud)
Cha*_*era 12
在快速3+
在您的AppDelegate.Swift中,当您的应用程序激活时,如下所示.
func applicationDidBecomeActive(_ application: UIApplication) {
UIApplication.shared.applicationIconBadgeNumber = 0
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
35792 次 |
| 最近记录: |