黑灯瞎火
黑灯瞎火
  • 发布:2017-03-15 23:52
  • 更新:2017-03-16 11:38
  • 阅读:2777

【在线等】 ios 中通过 plus.push.getClientInfo() 无法获取 token

分类:HTML5+

通过离线打包的方式。
无法通过 plus.push.getClientInfo() 获取 token
clientid,appid,appkey 都可以正常获取。

代码如下:
mui.plusReady(function(){

function init() {
var clientInfo = plus.push.getClientInfo();
alert(JSON.stringify(clientInfo));

setTimeout(function(){
init()
}, 3000);
}
init();

});

2017-03-15 23:52 负责人:无 分享
已邀请:
黑灯瞎火

黑灯瞎火 (作者)

比较着急,请高手解答。

黑灯瞎火

黑灯瞎火 (作者)

自己顶一下,各种方式都尝试过了。
重新打包,使用aps的profile方式打包。
重新再apple后台生成了证书和profile。
都获取不了token,只能获取appid,appkey,clientid这3个值。
使用的是手机iphone7
目前更新的是最新的官方操作系统

黑灯瞎火

黑灯瞎火 (作者)

平台及xcode无任何的错误提示。这个问题好坑。有专家能解答下吗?

Runic

Runic

别指望了。。。官方的 IOS 推送 SDK 一直 是摆设、去年 就发现 个推 一直 有问题!今年 除了 小米推送 改了后 还是 无法使用。

  • 黑灯瞎火 (作者)

    没人出来处理吗?如果获取不到token的话,实际情况是不管使用任何外部个推软件都没任何作用。

    2017-03-16 11:28

  • 黑灯瞎火 (作者)

    现在消息推送都没有,开发app根本没用。

    2017-03-16 11:28

黑灯瞎火

黑灯瞎火 (作者)

专家看一下这个问题。如何解决

骁骑

骁骑

1 申请的苹果的 appid需要开通推送功能并生成推送的证书
2 xcode工程的target->capabilities->push notification打开
操作步骤可百度

  • 黑灯瞎火 (作者)

    gl,答案正解。的确是需要在 xcode工程的target -> capabilities -> push notification 后就可以正确获取 token值了。

    2017-03-16 13:17

  • Runic

    小米推送 能获取到 token 但是 小米官方 没有,何解呢? 个推 去年就有这个 bug、今年小米推送还是这样、。

    2017-03-16 13:41

  • Runic

    这个问题 不止我一个遇到。。。几个月过去了。。还是没修复

    http://ask.dcloud.net.cn/question/26664

    2017-03-16 13:44

该问题目前已经被锁定, 无法添加新回复