ApnsPHP:utf-8和“内部错误”何时推送?

时间:2019-04-01 07:56:44

标签: php ios apple-push-notifications apns-php

网站翻译成utf-8后,不再发送 它在我发送推送时得到:“内部错误(通过写入而不是105个字节写入127个错误)”

如果我尝试使用拉丁语发送,我会收到3个相同的push-es(我在iphone上对其进行了测试),并将其写入错误。

如果我尝试在UTF-8上发送西里尔字母,那么我会收到错误消息,并且没有推送。

如果在Push.php文件中我更改了行

$nLen = strlen ($aMessage ['BINARY_NOTIFICATION']);

发送至$nLen = mb_strlen($aMessage ['BINARY_NOTIFICATION'], 'latin1'); 拉丁语推送成功,并且没有错误

西里尔字母不来(但不显示错误)

$ nLen = mb_strlen ($ aMessage ['BINARY_NOTIFICATION'], 'utf-8');

没有帮助。怎么做?

0 个答案:

没有答案