diff --git a/plugin.xml b/plugin.xml index 64f26643..9ff67dd5 100644 --- a/plugin.xml +++ b/plugin.xml @@ -90,7 +90,14 @@ <framework src="libz.tbd" /> <framework src="libsqlite3.tbd" /> <framework src="src/ios/Frameworks/Parse.framework" custom="true" /> - <framework src="src/ios/Frameworks/Bolts.framework" custom="true" /> + <podspec> + <config> + <source url="https://github.com/CocoaPods/Specs.git"/> + </config> + <pods use-frameworks="true"> + <pod name="Bolts" git="https://github.com/BoltsFramework/Bolts-ObjC" branch="master" /> + </pods> + </podspec> </platform> <platform name="windows"> diff --git a/scripts/afterAndroidPrepare.js b/scripts/afterAndroidPrepare.js index 3e93be95..cc9a908a 100644 --- a/scripts/afterAndroidPrepare.js +++ b/scripts/afterAndroidPrepare.js @@ -1,8 +1,8 @@ module.exports = function (context) { - var fs = context.requireCordovaModule('fs'); - var path = context.requireCordovaModule('path'); - var ET = context.requireCordovaModule('elementtree'); - var ConfigFile = context.requireCordovaModule("cordova-common").ConfigFile; + var fs = require('fs'); + var path = require('path'); + var ET = require('elementtree'); + var ConfigFile = require("cordova-common").ConfigFile; var configXml = new ConfigFile(context.opts.projectRoot, null, './config.xml'); diff --git a/scripts/beforeAndroidInstall.js b/scripts/beforeAndroidInstall.js index eed30a9c..92bcd63c 100644 --- a/scripts/beforeAndroidInstall.js +++ b/scripts/beforeAndroidInstall.js @@ -6,8 +6,8 @@ var DefaultApplicationName = ["github.taivo.parsepushplugin", "ParsePushApplication"].join('.'); module.exports = function(context) { - var path = context.requireCordovaModule('path'); - var ConfigFile = context.requireCordovaModule("cordova-common").ConfigFile; + var path = require('path'); + var ConfigFile = require("cordova-common").ConfigFile; var androidPrjDir = path.join(context.opts.projectRoot, 'platforms/android/app/src/main'); var androidManifest = new ConfigFile(androidPrjDir, 'android', 'AndroidManifest.xml'); diff --git a/scripts/beforeAndroidUninstall.js b/scripts/beforeAndroidUninstall.js index 919a53cb..8c46fd3e 100644 --- a/scripts/beforeAndroidUninstall.js +++ b/scripts/beforeAndroidUninstall.js @@ -6,8 +6,8 @@ var DefaultApplicationName = ["github.taivo.parsepushplugin", "ParsePushApplication"].join('.'); module.exports = function(context) { - var path = context.requireCordovaModule('path'); - var ConfigFile = context.requireCordovaModule("cordova-common").ConfigFile; + var path = require('path'); + var ConfigFile = require("cordova-common").ConfigFile; var androidPrjDir = path.join(context.opts.projectRoot, 'platforms/android/app/src/main'); var androidManifest = new ConfigFile(androidPrjDir, 'android', 'AndroidManifest.xml');