ITPub博客

首页 > IT职业 > IT职场 > ionic2 极光推送 (iOS)

ionic2 极光推送 (iOS)

IT职场 作者:zyzqy 时间:2021-09-09 09:44:55 0 删除 编辑

首先需要申请极光开发者账号 并且创建一个app应用,创建之后需要上传.p12格式的证书,拿到APP_KEY

通过 Cordova Plugins 安装,要求 Cordova CLI 5.0+:

cordova plugin add jpush-phonegap-plugin --variable APP_KEY=your_jpush_appkey

官方给的是API_KEY 我这里用APP_KEY成功了。

下一步安装jpush包

npm install ionic2-jpush --save

上面两个安装成功后,在config.xml中更改配置
注意widget 的id 要和 极光开发着账号中的Bundle ID 的值一样

​图片描述

图片描述

图片描述

在package.json中查看配置 "APP_KEY"值和极光的APP_KEY一样就可以。

图片描述

之后需要在app.module.ts中providers引入

import { JPushService } from 'ionic2-jpush';

图片描述

下面就可以正常使用JPush了,在需要的页面中引入

图片描述

在constructor中构造一个JPush

下面可以正常使用官方文档给的方法
也可以在极光上发送推送了

图片描述

图片描述

ps: app推送过之后会有一个角标1 打开应用后1没有消失,在xcode中发现注掉了两个方法

图片描述

------end------

作者:Jarvan丶
链接:https://www.jianshu.com/p/c7dd793d0b55

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2332/viewspace-2806823/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Android 系统权限
请登录后发表评论 登录
全部评论

注册时间:2019-04-16

  • 博文量
    99
  • 访问量
    720