更新一下:IOS 离线打包获取cid正常
获取cid时已尝试plus.push.getClientInfoAsync
和使用setTimeout定时获取,都无法获取。
官网unipush文档让导入gtc-3.1.1.0.aar、gtsdk-3.2.0.0.aar,在最新SDK包中没有,只有gtc-3.1.2.0.aar、gtsdk-3.2.2.0.aar的包。
各个厂商都已配置

更新一下:IOS 离线打包获取cid正常
获取cid时已尝试plus.push.getClientInfoAsync
和使用setTimeout定时获取,都无法获取。
官网unipush文档让导入gtc-3.1.1.0.aar、gtsdk-3.2.0.0.aar,在最新SDK包中没有,只有gtc-3.1.2.0.aar、gtsdk-3.2.2.0.aar的包。
各个厂商都已配置
BJ_ZXJ (作者)
已解决!
没认真看文档!!!
在配置dcloud_properties.xml
文件时,直接把这段代码放了进去
<features>
<feature name="Push" value="io.dcloud.feature.aps.APSFeatureImpl">
<module name="unipush" value="io.dcloud.feature.unipush.GTPushService"/>
</feature>
</features>
<services>
<service name="push" value="io.dcloud.feature.aps.APSFeatureImpl"/>
</services>
没注意已经存在features
、services
标签。
需要把
<feature name="Push" value="io.dcloud.feature.aps.APSFeatureImpl">
<module name="unipush" value="io.dcloud.feature.unipush.GTPushService"/>
</feature>
放入features
标签
把
<service name="push" value="io.dcloud.feature.aps.APSFeatureImpl"/>
放入services
标签