APNS表情符号unicode \ u和\ U

时间:2015-06-05 17:51:34

标签: unicode encoding apple-push-notifications emoji

我有一个消息传递应用程序,我在使用表情符号文本向ios发送推送通知时遇到问题。 下面的推送代码工作(我测试了它在我的PHP代码中手动编写并手动发送到苹果,收到消息很好): "alert":"hi \ud83d\ude04"。 但是来自设备的推送代码如下所示:"alert":"hi \Ud83d\Ude04"(\ U而不是\ u)。文本中带有\ U的邮件不会被传递!

问题是:在这种情况下,上下文字之间的apns有区别吗?如果是这样,解决此问题的最佳方法是什么?我的意思是我将替换客户端或服务器上的字符。 提前谢谢。

1 个答案:

答案 0 :(得分:2)

使用emojis代替unicode 6.0

维基百科条目:http://en.wikipedia.org/wiki/Emoji