objective-c - 通知 ios,1 总是在图标旁边

标签 objective-c ios notifications

我最近实现了本地通知,但出于某种原因,无论是否触发通知,我的应用程序图标旁边总是有一个 1。这是为什么?

最佳答案

您可以将您的应用程序角标(Badge)编号设置为 0,这将删除角标(Badge)。您可以在每次应用程序启动时执行此操作。这将确保在用户启动您的应用时清除角标(Badge)。

至于 1 无论通知如何总是出现在您的应用程序中,您已在应用程序的某处将角标(Badge)编号设置为 1。彻底检查您的代码以检查您设置的任何指示角标(Badge)编号。

移除角标(Badge)

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
{ 
    [[UIApplication sharedApplication] setApplicationIconBadgeNumber: 0];
}

关于objective-c - 通知 ios,1 总是在图标旁边,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8506455/

相关文章:

objective-c - 获取字节数的方法

iphone - 为什么第二次崩溃?

objective-c - 从 Objective-C 类访问对象的 Swift 函数

windows - 后台处理程序 API 中 Windows RegisterForPrintAsyncNotifications 的示例代码?

java - 单击自己的通知后如何禁用关闭通知面板

iOS:如何围绕中心点旋转 UIImageView?

ios - 程序化自动布局、约束和 UIView 运行时

c++ - 在 obj-c/C++ 中使用 UDP 的例子?

ios - Jenkins 和 Xcode5 单元测试目标 - 没有测试输出?

android - 有通知时如何得到通知