苹果推送通知和表情符号

4
我最近发现了一篇关于APNS和Emoji字符的非常有趣的文章: EASY APNS - Just for fun。其中包含了所有支持的Emoji字符列表。然而,我无法在我的推送通知中显示它们。我只能看到代码,而不是图片。例如,如果我将\ue415(一个笑脸)添加到我的消息中,我从来没有看到过图片,只有代码。你有什么想法吗?
3个回答

6
NSString *emoji = [NSString stringWithFormat:@"%C", 0xe415];

1
谢谢!您有任何想法,如何在php中实现相同的功能? - Friendlydeveloper

3

请查看这个网站:http://code.iamcal.com/php/emoji/

他使用php来处理表情符号。

我使用以下命令在iPhone上实现表情符号:

emoji_unified_to_softbank("\xee\x80\xac");

问题:


@Quintin 我也遇到了同样的问题,所以我尝试了你上面提到的脚本。在那个脚本中,当我尝试传递表情符号数据时,它返回的是代码而不是符号。你有关于解决这个问题的建议吗?它在网页上运行正常,但在苹果推送消息中却无法正常工作。 https://dev59.com/ZXLYa4cB1Zd3GeqPWFGx?noredirect=1#comment23947351_16649050 - M007

0
如果你正在使用Rubymotion进行iOS开发,那么你可以像这样使用转换后的软银代码: 软银代码:U+E04A 作为推送发送的Rubymotion字符串:“这是一个带有光线的太阳表情符号 \ue04a”

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接