ios - 表情符号不显示在推送通知中

标签 ios unicode push-notification emoji

我在我的应用程序中实现了推送通知的功能。这会在推送通知中显示文本消息,但不会显示表情符号。它显示像 '\u270c' 这样的 ascii 代码而不是表情符号。

谁能告诉我如何在推送通知中显示表情符号

最佳答案

要在推送通知中显示表情符号,请在服务器端使用 JSON 解码。它为我解决了这个问题 在 APNS 推送通知代码的服务器端执行此操作,并且会像魅力一样工作

$payload['aps'] = array('alert' => json_decode('"'.$pushMsg['message'].'"'), 'badge' => 0, 'sound' => 'default', 'passcode' => $pushMsg);

关于ios - 表情符号不显示在推送通知中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50793342/

相关文章:

pdf - PDF 文件是否有一个字段指定其编码?

ios - uicollectionviewcell 中的 AVPlayerViewController - 取消触摸

ios - 仅制作一个 ios tabbar app 纵向选项卡

ios - UILocalNotifications 不会出现在锁定屏幕上

delphi - 带引号和不带引号的 WM_COPYDATA 会产生不同的结果

python - 私有(private) Unicode 字符在 Python 3 解释器中显示不同

objective-c - 标签栏作为 View Controller 顶层 View 的 subview ;画得不正确

ios - 应用程序首次启动时需要多长时间才能收到 APNS Push_token?

reactjs - React/redux 通知

ios - 如何推迟【权限请求提醒】?