在ios7 上一个uilocalnotification在中心现实后,点击该消息,程序被唤醒了,但是该通知没有被移除。用了以下的代码后可以解决这个问题

        UIApplication.sharedApplication().applicationIconBadgeNumber = 1
        UIApplication.sharedApplication().applicationIconBadgeNumber = 0
 

注意,不是写重复了,目的是改变applicationIconBadgeNumber的值,再重置回来。

04-24 05:26