我使用objective-c(没有phonegap等)创建了一个新的iPhone应用程序。当我在iPhone 5 / iPhone 6(iOS8)上安装它时,它在安装后立即在应用程序图标的右上角显示1
,好像有通知一样。为什么这样,我该如何删除它?
该应用使用推送通知,但安装后应立即停止该应用。
答案 0 :(得分:1)
您想将重置应用程序徽章编号设为0吗?
尝试:
[[UIApplication sharedApplication] setApplicationIconBadgeNumber:0];
答案 1 :(得分:0)
对我来说,看起来你有一些徽章设置为app&您从设备中删除了该应用。因此,最好的方法是将应用程序徽章更改为nil
中的appDidFinishLaunchWithOptions
。
编译&创建一个构建,安装应用程序。运行一次。那时你将删除徽章。然后删除您在appDidFinishLaunchWithOptions
中添加的额外行。