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

QQ登录

只需一步,快速开始

楼主: 悟澪

[处理中2] 更新极光控件出问题了

  [复制链接]

0

主题

245

帖子

515

积分

高级会员

Rank: 4

积分
515
QQ
发表于 2016-5-16 13:45:23 | 显示全部楼层
本帖最后由 九月书生 于 2016-5-16 16:19 编辑

我在这里简单告诉一下您以后更新极光推送的插件应该怎么做:
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="X5/Resources/PushConfig.plist" parent="APP_KEY">
                                        <string>$jpush_appkey</string>
                        </config-file>

                              在Android平台的配置中找到:
<meta-data android:name="JPUSH_APPKEY" android:value="$API_KEY"/>
将$API_KEY改为:$jpush_appkey
这样就可以了!


回复 支持 反对

使用道具 举报

117

主题

771

帖子

1670

积分

金牌会员

Rank: 6Rank: 6

积分
1670
发表于 2016-5-16 14:01:04 | 显示全部楼层
九月书生 发表于 2016-5-16 13:45
我在这里简单告诉一下您以后更新极光推送的插件应该怎么做:
1.去https://github.com/jpush/jpush-phonegap ...

IOS原来的plist是带X5的路径的,更新后这个路径不要了吗?
<config-file target="X5/Resources/PushConfig.plist" parent="APP_KEY">
                                        <string>$jpush_appkey</string>
                        </config-file>
本人非X5官方技术,回复内容仅供参考。
回复 支持 反对

使用道具 举报

0

主题

245

帖子

515

积分

高级会员

Rank: 4

积分
515
QQ
发表于 2016-5-16 16:19:47 | 显示全部楼层
smarter 发表于 2016-5-16 14:01
IOS原来的plist是带X5的路径的,更新后这个路径不要了吗?

                                        $jpush_appkey

非常感谢您的提出,是我忘记修改了!该文件必须修改的。。。。
回复 支持 反对

使用道具 举报

117

主题

771

帖子

1670

积分

金牌会员

Rank: 6Rank: 6

积分
1670
发表于 2016-5-16 17:43:52 来自手机 | 显示全部楼层
九月书生 发表于 2016-5-16 16:19
非常感谢您的提出,是我忘记修改了!该文件必须修改的。。。。

因我也是要处理升级的问题,所以一直盯着这贴看得仔细点,呵呵
回复 支持 反对

使用道具 举报

117

主题

771

帖子

1670

积分

金牌会员

Rank: 6Rank: 6

积分
1670
发表于 2016-5-17 09:37:38 | 显示全部楼层
九月书生 发表于 2016-5-16 13:45
我在这里简单告诉一下您以后更新极光推送的插件应该怎么做:
1.去https://github.com/jpush/jpush-phonegap ...

另外需请教,更新后的插件,SRC/IOS/pushConfig.plist需要修改吗
本人非X5官方技术,回复内容仅供参考。
回复 支持 反对

使用道具 举报

0

主题

245

帖子

515

积分

高级会员

Rank: 4

积分
515
QQ
发表于 2016-5-17 10:21:36 | 显示全部楼层
smarter 发表于 2016-5-17 09:37
另外需请教,更新后的插件,SRC/IOS/pushConfig.plist需要修改吗

正常来讲是不需要的,我们xml文件中有给appKey配参数的代码,不需要手动修改plist文件!
回复 支持 反对

使用道具 举报

117

主题

771

帖子

1670

积分

金牌会员

Rank: 6Rank: 6

积分
1670
发表于 2016-5-17 10:43:28 | 显示全部楼层
九月书生 发表于 2016-5-17 10:21
正常来讲是不需要的,我们xml文件中有给appKey配参数的代码,不需要手动修改plist文件! ...

好的
本人非X5官方技术,回复内容仅供参考。
回复 支持 反对

使用道具 举报

12

主题

2627

帖子

2866

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2866
发表于 2016-5-19 11:26:25 | 显示全部楼层
楼主, 问题解决了后, 请回复一下
回复 支持 反对

使用道具 举报

39

主题

125

帖子

1753

积分

金牌会员

Rank: 6Rank: 6

积分
1753
QQ
发表于 2016-5-24 20:30:04 | 显示全部楼层
九月书生 发表于 2016-5-16 16:19
非常感谢您的提出,是我忘记修改了!该文件必须修改的。。。。

要改哪个文件啊?
回复 支持 反对

使用道具 举报

12

主题

2627

帖子

2866

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2866
发表于 2016-5-25 09:16:13 | 显示全部楼层

我在这里简单告诉一下您以后更新极光推送的插件应该怎么做:
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="X5/Resources/PushConfig.plist" parent="APP_KEY">
                                        <string>$jpush_appkey</string>
                        </config-file>

                              在Android平台的配置中找到:
<meta-data android:name="JPUSH_APPKEY" android:value="$API_KEY"/>
将$API_KEY改为:$jpush_appkey
这样就可以了!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 19:13 , Processed in 0.060630 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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