起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: re1a0t

[处理中] 极光推送需要升级,我升级以后苹果版本打不开

  [复制链接]

0

主题

245

帖子

515

积分

高级会员

Rank: 4

积分
515
QQ
发表于 2016-6-16 11:06:26 | 显示全部楼层
我在这里简单告诉一下您以后更新极光推送的插件应该怎么做:
1.去https://github.com/jpush/jpush-phonegap-plugin下载最新版的cordova插件
2.修改文件夹的名字为插件的id即:cn.jpush.phonegap.JPushPlugin
3.将原来插件中的plugin-ex.xml文件拷贝到新版的插件中去
4.修改新版插件的plugin.xml文件,①首先在xml中找到<preference name="API_KEY" />这句话,把它删除,因为我们配置参数的机制稍有不同,
②然后修改参数的名字:在iOS平台的配置下找到
<config-file target="*PushConfig.plist" parent="APP_KEY">
        <string>$API_KEY</string>
</config-file>
然后将其修改为
<config-file target="*PushConfig.plist" parent="APP_KEY">
         <string>$jpush_appkey</string>
</config-file>
在Android平台的配置中找到:
<meta-data android:name="JPUSH_APPKEY" android:value="$API_KEY"/>
将$API_KEY改为:<meta-data android:name="JPUSH_APPKEY" android:value="$jpush_appkey"/>
③然后找到:
<js-module src="www/JPushPlugin.js" name="JPushPlugin">
        <clobbers target="jPushPlugin"/>
</js-module>
把它修改为:
<js-module src="www/JPushPlugin.js" name="JPushPlugin">
        <clobbers target="window.plugins.jPushPlugin"/>
</js-module>
这个样就不会崩溃了,由于cordova的机制变动,plist文件的路径写法变了!
回复 支持 反对

使用道具 举报

0

主题

245

帖子

515

积分

高级会员

Rank: 4

积分
515
QQ
发表于 2016-6-16 11:21:16 | 显示全部楼层
zhch501 发表于 2016-6-12 13:30
管理员,有回复解决办法了没?

希望成功后尽快反馈!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-22 03:31 , Processed in 0.054117 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表