Notice: The Monaca & Onsen UI Community Forum is shutting down.

For Onsen UI bug reports, feature requests and questions, please use the Onsen UI GitHub issues page. For help with Monaca, please contact Monaca Support Team.

Thank you to all our community for your contributions to the forum. We look forward to hearing from you in the new communication channels.

Urgent: Error when build for release of an iOS app



  • Re: Urgent: Error when build for release of an iOS app

    Path: platforms/ios
    Package: br.com.viasatveicular.app
    Name: ViaSatBrasil
    iOS project created with cordova-ios@5.0.1
    Discovered saved plugin “cordova-plugin-whitelist”. Adding it to the projectInstalling “cordova-plugin-whitelist” for iosAdding cordova-plugin-whitelist to package.jsonDiscovered saved plugin “cordova-plugin-splashscreen”. Adding it to the projectInstalling “cordova-plugin-splashscreen” for iosAdding cordova-plugin-splashscreen to package.jsonDiscovered saved plugin “cordova-custom-config”. Adding it to the project
    Installing “cordova-custom-config” for iosAdding cordova-custom-config to package.jsonDiscovered saved plugin “monaca-plugin-monaca-core”. Adding it to the projectInstalling “monaca-plugin-monaca-core” for iosAdding monaca-plugin-monaca-core to package.json
    Discovered saved plugin “onesignal-cordova-plugin”. Adding it to the projectInstalling “onesignal-cordova-plugin” for ios
    "framework" tag with type “podspec” is deprecated and will be removed. Please use the “podspec” tag.Running command: pod install --verbose
    Failed to install ‘onesignal-cordova-plugin’: Error: pod: Command failed with exit code 31
    at ChildProcess.whenDone (/private/tmp/download/node_modules/cordova-common/src/superspawn.js:135:23)
    at ChildProcess.emit (events.js:189:13)
    at maybeClose (internal/child_process.js:970:16)
    at Socket.stream.socket.on (internal/child_process.js:389:11)
    at Socket.emit (events.js:189:13)
    at Pipe._handle.close (net.js:597:12)
    Failed to restore plugin “onesignal-cordova-plugin” from config.xml. You might need to try adding it again. Error: Error: pod: Command failed with exit code 31
    cordova-custom-config: Applied custom config from config.xml to /private/tmp/download/platforms/ios/ViaSatBrasil.xcodeproj/project.pbxproj
    cordova-custom-config: Applied custom config from config.xml to /private/tmp/download/platforms/ios/ViaSatBrasil/ViaSatBrasil-Info.plist


  • administrators

    If you’re doing a remote build on Monaca’s server then this is caused by there not being a recent enough version of cocoapods installed. If you use v2.7.0 of onesignal-cordova-plugin it should work.



  • @emccorson said in Urgent: Error when build for release of an iOS app:

    2.7.0

    i’m using compilation on monaca itself



  • Compiled using 2.7, thank you very much now I will test on apple



  • @emccorson, I am encountering a similar issue using the latest onesignal-cordova-plugin. I am not specifying the version number, so I assume it’s pulling the latest version 2.8.1. I removed and installed the plug-in, it still fails.

    Error log:

    Discovered saved plugin “onesignal-cordova-plugin”. Adding it to the project
    Installing “onesignal-cordova-plugin” for ios"framework" tag with type “podspec” is deprecated and will be removed. Please use the “podspec” tag.Running command: pod install --verboseFailed to install ‘onesignal-cordova-plugin’: Error: pod: Command failed with exit code 31
    at ChildProcess.whenDone (/private/tmp/download/node_modules/cordova-common/src/superspawn.js:135:23)
    at ChildProcess.emit (events.js:189:13)
    at maybeClose (internal/child_process.js:970:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
    Failed to restore plugin “onesignal-cordova-plugin” from config.xml. You might need to try adding it again. Error: Error: pod: Command failed with exit code 31


  • administrators

    As per the above answer, you need to specify 2.7.0 for now @jamal



  • @emccorson,
    2.7.0 worked fine. Thanks!



  • @emccorson said in Urgent: Error when build for release of an iOS app:

    As per the above answer, you need to specify 2.7.0 for now @jamal

    Just checking! When will you guys update to a new version of CocoaPods in the build process?

    OneSignal is already at version 2.8.4 and there are bug fixes that may affect the functionality if not included in our apps.