Error Oh Geez. Your Build Failed iOS

  • 1
  • Announcement
  • Updated 6 years ago
  • (Edited)
Hi All,

There has been an issue with our latest deployed plugins breaking most builds and in particular iOS.

We had previously announced deprecating to earlier versions of the various plugins by specifying version.

Please if you are still experiencing said issue for iOS in particular, set your media plugin to the following version:

gap:plugin name="org.apache.cordova.media " version="0.2.8" //ensures you don't get the error mentioned

gap:plugin name="org.apache.cordova.file-transfer"  version="0.3.2"// ensure file upload and download works on both iOS and Android

gap:plugin name="org.apache.cordova.device" version="0.2.3" // works on both android and iOS

geolocation works without the plugin installed  on iOS and Android using the HTML 5 implementation(we will be deprecating this plugin in the near future as it was created to better serve android devices pre 4.0.0 which had limited HTML 5 implementation in their browsers)

gap:plugin name="org.apache.cordova.file " version="0.2.4"//works on both iOS and Android(I did not explicitly declare this yet server still picked 0.2.4)

gap:plugin name="org.apache.cordova.media-capture"  //Needs Cordova update 0.2.7 to fix crashing issue after capture on android

gap:plugin name="org.apache.cordova.vibration" //Works on both iOS and Android as is.

gap:plugin name="org.apache.cordova.dialogs" //works on both iOS and Android as is.



If problem persists even after this, please do notify us immediately, we'll attempt to fix as soon as possible.

In the mean time, I will be updating this link with the versions I recommend you to go with that are certain to work.

Really sorry once again everyone.

We appreciate your continuous support and apologize for delays this must have caused.

Thanks.
Photo of ismael jimoh

ismael jimoh

  • 4116 Posts
  • 192 Reply Likes

Posted 6 years ago

  • 1
Photo of mraak

mraak

  • 5 Posts
  • 1 Reply Like
How to install specific version locally as local build are also failing. Seems like Adobe is trying to do to PhoneGap what it did to Flash.
Photo of ismael jimoh

ismael jimoh

  • 4116 Posts
  • 192 Reply Likes
Hi Mraak,

Please can you file this in one of the following links?

PhoneGap Google Group: https://groups.google.com/forum/?fromgroups#!forum/phonegap

Cordova @ Stackoverflow: http://stackoverflow.com/questions/tagged/cordova

IRC Channel: Server: irc.freenode.net | Channel: #phonegap

Dedicated PhoneGap Paid Support: http://phonegap.com/support/

Developers Directory: http://people.phonegap.com/

The engineers there would be better able in assisting with this.

Thanks.
Photo of Mark Latham

Mark Latham

  • 203 Posts
  • 5 Reply Likes
Yeah - this sorted my issues out.

Just to note though guys - when the build was failing I was getting the Build server error - which technically it wasn't. I sat for 3 days thinking the build server was down when it was actually this code error!

I saw other people saying build was fine, and the status page said everything was fine! So it was pretty confusing!
Photo of ismael jimoh

ismael jimoh

  • 4116 Posts
  • 192 Reply Likes
Really sorry once again everyone.

Still testing these out.

I will be running a test for WP in the coming weeks to ensure they all work well.

Thanks for your understanding.
Photo of Alexey Pechnikov

Alexey Pechnikov

  • 17 Posts
  • 0 Reply Likes
> geolocation works without the plugin installed on iOS and Android using the HTML 5 implementation(we will be deprecating this plugin in the near future as it was created to better serve android devices pre 4.0.0 which had limited HTML 5 implementation in their browsers)

No! geolocation plugin required to prevent default javascript alert about disabled navigation permissions for the app. Default javascript alert has a very long title with full path to the index.html file
Photo of Vincent Mary

Vincent Mary

  • 8 Posts
  • 1 Reply Like
Hi There

We are 2 months after those posts were written and since Monday this week I am experiencing this issue with the "Oh geez " message, and only on iOS (Android seem to compile ok and produce an APK file)

Before Monday all was fine I was able to compile my app for iOS no problem

This is a real issue for me I've been stuck since Monday do you think this can be the same issue?

App id is 828145

I tried the versions values posted in the top post here but to not avail. The File plugin is now 1.0.1 so it compkained about a dependency issue

I use this in my config:

gap:platform name="ios"
gap:platform name="android"

gap:plugin name="org.apache.cordova.device" version="0.2.8"
gap:plugin name="com.phonegap.plugin.statusbar"
gap:plugin name="org.apache.cordova.network-information"
gap:plugin name="org.apache.cordova.splashscreen"
gap:plugin name="org.apache.cordova.network-information"
gap:plugin name="org.apache.cordova.splashscreen"
gap:plugin name="org.apache.cordova.file" version="1.0.1"
gap:plugin name="org.apache.cordova.file-transfer" version="0.4.2"
gap:plugin name="org.apache.cordova.camera"
gap:plugin name="org.apache.cordova.media-capture"

Please note that the "versions" have been added today, it worked flawlessly before without.

I target Cordova 3.3 / 3.4 (I tried both I was on 3.3 but now put 3.4, both with the same result)

Any help is appreciated, thanks

Vincent
Photo of Vincent Mary

Vincent Mary

  • 8 Posts
  • 1 Reply Like
Problem sorted it was a utf-8 character in my source that was causing it ;o)
Thanking Phonegap for looking into it, really appreciated.
Cheers
Vincent
Photo of ismael jimoh

ismael jimoh

  • 4116 Posts
  • 192 Reply Likes
Noted.

Thanks for the update.

Glad to hear you have this resolved.

This conversation is no longer open for comments or replies.