你可以挤进Apple推送通知中有多少个字符?

gho*_*fly 7 apple-push-notifications ios

鉴于你有一个超级简单的通知,如

{
"aps": { 
    "alert" : <MY_MESSAGE>
     }
}
Run Code Online (Sandbox Code Playgroud)

以及处理MY_MESSAGE可以有多少个字符的256字节限制?或者相关问题可以表示为每个字符中有多少字节?

它是否像假设UTF-8编码一样简单,在我的例子中,它总共增加了18个字节的非内容字符?

gho*_*fly 9

根据经验,在截断消息的其余部分之前,警告框将允许您拥有141个字符.完整的消息可能比这大得多,但出于我的目的,我只需要警报框限制.

适用于iOS 5的更新

如果启用了新样式的列表视图通知,则会获得大约62个字符.