Sca*_*kko 2 iphone push-notification badge ipad ios5
在应用程序未运行时,我搜索了很多处理图标标记的解决方案.
我写了一个接收推送通知的应用程序但是,在运行状态下,我可以更新application:didReceiveRemoteNotification:功能中的徽章,我仍然无法弄清楚如何在应用程序未运行时更新图标徽章.
在我的应用程序的通知菜单下,"徽章应用程序图标"开关打开,但是在接收远程通知时,图标徽章不会更新.
代码在设备上运行,不涉及模拟器.
我的通知包含徽章
$body['aps'] = array(
'alert' => $message,
'sound' => 'default',
'badge' => '1' // Wrong, see edit...
);
我正在使用一个简单的PHP脚本来生成它.
我错过了什么吗?
编辑:
我发现我将徽章属性作为字符串而不是数字发送.
php中的正确代码是:
$body['aps'] = array(
'alert' => $message,
'sound' => 'default',
'badge' => 1 // Right
);
使用数字徽章值,图标徽章会正确更新.
| 归档时间: | 
 | 
| 查看次数: | 504 次 | 
| 最近记录: |