Skip to main content

Ionic - Add/Remove phonegap-push-plugin - CocoaPods was not found


or after
You cannot run CocoaPods as root.

To install push you must first install cocoapods. Follow these steps on your terminal in the Ionic project directory.
First remove what you tried to install
ionic plugin remove phonegap-plugin-push
Next install cocoapods
sudo gem install cocoapods
Then you need to sync the cocoapods repo
pod setup (run as normal user not as root)
This may take a while
Finally install push
ionic plugin add phonegap-plugin-push --variable SENDER_ID="XXXXXXX"

Then change owenership of folders required sudo chown -R osx /usr/etc/etc/etc/etc


chmod -R 777 /usr/etc/etc/etc/etc

Comments

Popular posts from this blog

Error: ios-deploy was not found. Please download, build and install version 1.9.0 or greater from https://github.com/phonegap/ios-deploy into your path, or do 'npm install -g ios-deploy' solution this solved the issue sudo npm install -g ios-deploy -unsafe-perm

Error: ios-deploy was not found. Please download, build and install version 1.9.0 or greater from https://github.com/phonegap/ios-deploy into your path, or do 'npm install -g ios-deploy' solution this solved the issue sudo npm install -g ios-deploy -unsafe-perm

How to upload file in MEAN Stack

How to upload file in MEAN Stack Do these steps 1. npm install ng-file-upload 2. include ng-file-upload.min.js in your angular index .html 3. Use this example to copy form to your angular page from where u want to upload file. -- http://jsfiddle.net/0m29o9k7/ or http://jsfiddle.net/danialfarid/2vq88rfs/136/ Copy this code outside of any form which is already there: 4. Change this url from example code to where you want to upload files -- url: 'https://angular-file-upload-cors-srv.appspot.com/upload', 6. In your server.js or app.js which ever you are using as (node server.js) to start app add these lines     var crypto = require('crypto');         var mime = require('mime');         var multer  = require('multer');                     var storage = multer.diskStorage({           destination: function (req, file, cb) {     ...