我集成的cordova极光推送的插件,iOS真机调试无法收到推送信息,registrationID能获取到,设置别名也能成功,安卓能正常收到推送

zhouhaolaoda
2019-01-14 08:07 2.3k 0

插件版本:
平台( iOS):
Cordova version (8.1.2):
Cordova platform version (cordova-ios@4.5.5):
Ionic Version (4.6)

实际效果

能获取到registrationID,但不能收到推送消息

我按照之前别人的帖子把xcode的project setting里的share project setting的build system 改成了 legacy build system 还是收不到。
在打印结果里的一段【netWorkInfo】的错误不知道是什么意思,是不是跟收不到消息有关系

```
Debug logs2019-01-04 10:37:12.214048+0800 奥链[8710:2434906] | JIGUANG | D - [JIGUANGService] Action - JPUSH begin Setup with appkey:c6cd107cb6c5e304545abe99 channel:channel name isProduction:FALSE advertisingIdentifier:

2019-01-04 10:37:12.215002+0800 奥链[8710:2434906] | JIGUANG | I - [JIGUANGService]
--------------------------- JPush Log ----------------------------
--------------------JPush SDK Version:3.0.7--build:45----------
--------------------JCore Lib Version:1.2.5--build:64----------
-----------------AppKey:c6cd107cb6c5e304545abe99----------------

2019-01-04 10:37:12.905448+0800 奥链[8710:2434891] | JIGUANG | D - [JIGUANGTcpSocket] 连接主机成功
2019-01-04 10:37:12.905893+0800 奥链[8710:2434891] | JIGUANG | D - [JIGUANGUtilities] JCOREPostNotificationWithUserInfo name: kJPUSHNetworkDidSetupNotification (null)
2019-01-04 10:37:12.978912+0800 奥链[8710:2434891] | JIGUANG | D - [JIGUANGSessionController] Action - doSendTcpRequest
2019-01-04 10:37:12.993934+0800 奥链[8710:2434857] | JIGUANG | D - [JIGUANGReport] send report:(
{
date = "2019-01-04";
duration = "216.6";
itime = 1546569432;
"session_id" = f75602583cfe3f990e1121ad80336773;
time = "10:30:54";
timezone = "+8";
type = "active_terminate";
}
) log succed
2019-01-04 10:37:13.013289+0800 奥链[8710:2434907] | JIGUANG | I - [JIGUANGLogin]
----- login result -----
uid:16843267605
registrationID:191e35f7e0692b8af4a
idc:1

[NetworkInfo] Signal strength query returned error: Error Domain=NSPOSIXErrorDomain Code=13 "Permission denied", descriptor: <CTServiceDescriptor 0x281e17b40, domain=1, instance=1>

1个回答

热门排序