Cordova PPKefu

PPKefu是一个Cordova项目,支持android, ios平台

准备工作

首先安装nodejs, 请参考nodejs官网的介绍安装。然后用npm 安装cordova, ionic

  1. sudo npm install -g cordova
  2. sudo npm install -g ionic

初始化

进入ppkefu目录

  1. cd ~/Documents/ppmessage/ppmessage/ppkefu/ppkefu
  1. 打开package.json, 找到cordovaPlugins中的phonegap-plugin-push

    1. {
    2. "variables": {
    3. "SENDER_ID": "878558045932"
    4. },
    5. "locator": "phonegap-plugin-push",
    6. "id": "phonegap-plugin-push"
    7. },

    将SENDER_ID改为你的gcm sender id。有关gcm, 请参考google cloud message
    如果你不想使用gcm推送服务,SENDER_ID可以随意填写(非空即可)。

  2. 使用ionic恢复plugins和platforms

    1. ionic state restore
  3. 使用ionic 运行andorid, ios

    现在可以使用cordova 或 ionic 命令

    1. ionic run android
    2. ionic build android

    对于iOS,首先

    1. ionic prepare ios
    2. open platforms/ios/PPMessage.xcodeproj

    然后用 Xcode 运行PPKefu。