注册 登录
主题 : app图标上的提醒数大家一般都是怎么控制啊?
级别: 新手上路
UID: 529065
精华: 0
发帖: 16
可可豆: 25 CB
威望: 25 点
在线时间: 110(时)
注册时间: 2015-12-05
最后登录: 2017-03-28
20 楼:  发表于: 2016-11-07 09:08    发自: Web Page
只需要规定服务器每次过来推送要带上+1参数,就可以自动累计App的角标。至于如何清空角标,只需要在进入App的时候调用[UIApplication sharedApplication].applicationIconBadgeNumber=0 就可,不需要对服务器做任何操作
级别: 新手上路
UID: 529065
精华: 0
发帖: 16
可可豆: 25 CB
威望: 25 点
在线时间: 110(时)
注册时间: 2015-12-05
最后登录: 2017-03-28
21 楼:  发表于: 2016-11-07 09:09    发自: Web Page
你要是做IM那种切换帐号那种 就当我没说
级别: 精灵王
状态: 已签到 - [153天]
UID: 485618
精华: 0
发帖: 816
可可豆: 2052 CB
威望: 1859 点
在线时间: 781(时)
注册时间: 2015-07-03
最后登录: 2017-03-30
22 楼:  发表于: 2016-11-07 10:43    发自: Web Page
回 21楼(cccc啊) 的帖子
受教了   
级别: 新手上路
状态: 未签到 - [1天]
UID: 520270
精华: 0
发帖: 1
可可豆: 8 CB
威望: 3 点
在线时间: 192(时)
注册时间: 2015-11-03
最后登录: 2017-03-28
23 楼:  发表于: 2016-11-08 13:46    发自: Web Page
推送数量显示几是由后台推送消息时进行设置,也可以在程序内设置,接收到推送时计数加1,当用户点击到具体查看消息的地方再清零或减1
级别: 新手上路
UID: 435101
精华: 0
发帖: 22
可可豆: 22 CB
威望: 22 点
在线时间: 85(时)
注册时间: 2015-01-28
最后登录: 2017-03-13
24 楼:  发表于: 2016-11-22 13:36    发自: Web Page
applicationIconBadgeNumber啊
级别: 侠客

UID: 539942
精华: 0
发帖: 116
可可豆: 171 CB
威望: 161 点
在线时间: 276(时)
注册时间: 2016-01-21
最后登录: 2017-03-29
25 楼:  发表于: 2016-11-23 10:56    发自: Web Page
角标  是服务器推送过来的,如果  想清掉可以在- (void)applicationWillEnterForeground:(UIApplication *)application {
          [[UIApplication sharedApplication]setApplicationIconBadgeNumber:0];
    // Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background.
}

然后写个请求发送给后台  让后台重新计数 累加,如果不要累计 每次都传1 就不要通知后台。
我是这么理解的。
顺便  问一下:推送发送过来了,在通知栏里有提醒,这时  我点击通知栏的提醒,打开应用,进入应用,我可以将消息保存到APP里面去。如果我是直接点击桌面图标进入应用,这时,是取不到消息,也就不能保存到APP里,请问哪位大神给帮帮忙,解决一下。
我一直都在
级别: 新手上路
状态: 未签到 - [4天]
UID: 426970
精华: 0
发帖: 17
可可豆: 65 CB
威望: 58 点
在线时间: 348(时)
注册时间: 2015-01-08
最后登录: 2017-03-28
26 楼:  发表于: 2016-11-30 12:02    发自: Web Page
不适用App的时候是后天控制的,只有在App内的这个数字你才可以自己控制
级别: 新手上路
UID: 529065
精华: 0
发帖: 16
可可豆: 25 CB
威望: 25 点
在线时间: 110(时)
注册时间: 2015-12-05
最后登录: 2017-03-28
27 楼:  发表于: 2016-11-30 16:18    发自: Web Page
回 25楼(18712360175) 的帖子
App还在后台运行还是可以做到的,不过App被kill掉了之后就没有办法做到了,除非你们自己建立了长链接,不过如果不是即时通讯类的项目那就没必要了
级别: 侠客

UID: 539942
精华: 0
发帖: 116
可可豆: 171 CB
威望: 161 点
在线时间: 276(时)
注册时间: 2016-01-21
最后登录: 2017-03-29
28 楼:  发表于: 2016-12-07 10:15    发自: Web Page
回 27楼(cccc啊) 的帖子
消息  推送过来   我点击桌面图标  进入应用   在哪个函数里能打印出消息内容
我一直都在
级别: 新手上路
UID: 511656
精华: 0
发帖: 29
可可豆: 57 CB
威望: 47 点
在线时间: 276(时)
注册时间: 2015-10-08
最后登录: 2017-03-29
29 楼:  发表于: 2016-12-08 08:59    发自: Web Page
回 28楼(18712360175) 的帖子
推送带参数 content-available, 在didreceiveRemoteNotification中接收
描述
快速回复

关注本帖(如果有新回复会站内信通知您)

验证问题:
苹果公司现任CEO是谁?2字 正确答案:库克

发帖、回帖都会得到可观的积分奖励。查看论坛积分规则

按"Ctrl+Enter"直接提交
    顶部