具有Easy APN的丹麦字符

时间:2011-03-22 15:58:34

标签: php iphone push-notification push apple-push-notifications

1 个答案:

答案 0 :(得分:1)

这是由json_encode()引起的。在utf8_encode()之前在我的提醒视图中使用json_encode()解决了问题。

更新(如何解决问题)

1。在411行左右的class_APNS.php,您有

$msg = chr(0).pack("n",32).pack('H*',$token).pack("n",strlen($message)).$message;

在上面,放:

$message = utf8_encode($message);

2。class_APNS.php(同一档案)中输入:

$usermessage['aps']['alert'] = utf8_encode($usermessage['aps']['alert']);

将它放在以下上方:

$fk_device = $this->db->prepare($list[$i]);

$message = $this->_jsonEncode($usermessage);

$message = $this->db->prepare($message);
$delivery = (!empty($when)) ? "'{$when}'":'NOW()';