添加极光推送插件
diff --git a/platforms/ios/ios.json b/platforms/ios/ios.json
index ba7facb..8bd066d 100644
--- a/platforms/ios/ios.json
+++ b/platforms/ios/ios.json
@@ -63,6 +63,10 @@
{
"xml": "<feature name=\"ThemeableBrowser\"><param name=\"ios-package\" value=\"CDVThemeableBrowser\" /></feature>",
"count": 1
+ },
+ {
+ "xml": "<feature name=\"JPushPlugin\"><param name=\"ios-package\" value=\"JPushPlugin\" /></feature>",
+ "count": 1
}
]
}
@@ -86,6 +90,42 @@
"mode": "merge",
"id": "config.xml"
}
+ ],
+ "UIBackgroundModes": [
+ {
+ "xml": "<array><string>remote-notification</string></array>",
+ "count": 1
+ }
+ ]
+ }
+ },
+ "*-Debug.plist": {
+ "parents": {
+ "aps-environment": [
+ {
+ "xml": "<string>development</string>",
+ "count": 1
+ }
+ ]
+ }
+ },
+ "*-Release.plist": {
+ "parents": {
+ "aps-environment": [
+ {
+ "xml": "<string>production</string>",
+ "count": 1
+ }
+ ]
+ }
+ },
+ "*JPushConfig.plist": {
+ "parents": {
+ "Appkey": [
+ {
+ "xml": "<string>your_jpush_appkey</string>",
+ "count": 1
+ }
]
}
}
@@ -132,6 +172,14 @@
},
"cordova-plugin-themeablebrowser": {
"PACKAGE_NAME": "$(PRODUCT_BUNDLE_IDENTIFIER)"
+ },
+ "cordova-plugin-jcore": {
+ "PACKAGE_NAME": "$(PRODUCT_BUNDLE_IDENTIFIER)"
+ },
+ "jpush-phonegap-plugin": {
+ "APP_KEY": "your_jpush_appkey",
+ "CHANNEL": "developer-default",
+ "PACKAGE_NAME": "$(PRODUCT_BUNDLE_IDENTIFIER)"
}
},
"dependent_plugins": {},
@@ -455,6 +503,14 @@
"clobbers": [
"cordova.ThemeableBrowser"
]
+ },
+ {
+ "id": "jpush-phonegap-plugin.JPushPlugin",
+ "file": "plugins/jpush-phonegap-plugin/www/JPushPlugin.js",
+ "pluginId": "jpush-phonegap-plugin",
+ "clobbers": [
+ "JPush"
+ ]
}
],
"plugin_metadata": {
@@ -470,6 +526,8 @@
"cordova-plugin-camera": "4.0.3",
"cordova-plugin-inappbrowser": "3.0.0",
"cordova-plugin-device": "2.0.2",
- "cordova-plugin-themeablebrowser": "0.2.17"
+ "cordova-plugin-themeablebrowser": "0.2.17",
+ "cordova-plugin-jcore": "1.3.0",
+ "jpush-phonegap-plugin": "3.7.2"
}
}