美文网首页
极光推送 Unity5.4.1 Not get deviceT

极光推送 Unity5.4.1 Not get deviceT

作者: Fortune_55d2 | 来源:发表于2017-11-13 14:25 被阅读0次

    [JIGUANGClientController] Not get deviceToken yet. Maybe: your certificate not configured APNs? or current network is not so good so APNs registration failed? or there is no APNs register code? Please refer to JPush docs.

    看到一个哥们的文章是说:

    --------------------------------------------------------------------------------------------------------------------------------

    测试发现使用推送在Unity 5.3.6 和Unity 5.4.0上:

    UnityEngine.iOS.NotificationServices.deviceToken

    无法获取出来,打印为空。

    解决方法如下:

    在导出的xcode工程中,

    搜索: UNITY_USES_REMOTE_NOTIFICATIONS 将值0改为1;

    或者

    直接找到:Preprocessor.h文件  将UNITY_USES_REMOTE_NOTIFICATIONS 将值0改为1

    这个问题应该是Unity版本导致的,在Unity 5.3.2 上是可以获取的

    -----------------------------------------------------------------------------------------------------------------------------------

    亲测可用

    以后要注意XCode代码的define是否有效,由于define如果不对,代码不会执行

    相关文章

      网友评论

          本文标题:极光推送 Unity5.4.1 Not get deviceT

          本文链接:https://www.haomeiwen.com/subject/lerzmxtx.html