PhoneGap Build iOS 9 Support Status

  • 1
  • Announcement
  • Updated 5 years ago
iOS 9 is not officially supported until Cordova-iOS 4.0.0, which the Cordova team is hard at work on. However some issues can be solved with some simple configuration changes.

As a start -- make sure you are using the latest version of PhoneGap on Build:

<preference name="phonegap-version" value="cli-5.2.0" />

Also make sure your third party plugins all are up-to-date, and that your core plugins are being sourced from NPM. More info here on cli-5.2.0 here.

Known issues:

Touch unresponsive
Hydration appears to break apps on iOS 9. We're working on this but at this time Hydration does not support iOS 9.

Black bars at top and bottom of screen
Caused by certain splash screen paths no longer resolving.See here.

More updates will be posted below as they come in.
Photo of ryan

ryan, Developer

  • 1538 Posts
  • 132 Reply Likes

Posted 5 years ago

  • 1
Photo of Michel Mikhail

Michel Mikhail

  • 1 Post
  • 0 Reply Likes
Is there any update on when Cordova-iOS 4.0.0 will be released?
Photo of JesseMonroy650 (Volunteer)

JesseMonroy650 (Volunteer), Champion

  • 3325 Posts
  • 122 Reply Likes
Yes. The update is to watch the Cordova blog.
Photo of Samit Parade

Samit Parade

  • 2 Posts
  • 0 Reply Likes
back button is not working in ios 9 using phone gap can anybody help to resolve this issue?
Photo of Petra V.

Petra V., Champion

  • 7794 Posts
  • 1391 Reply Likes
Do iPhones have a back button at all?
Photo of jcesarmobile

jcesarmobile

  • 283 Posts
  • 40 Reply Likes
I think he means the jquery mobile back button, but that's a problem on jquery mobile, not phonegap
Photo of LianjaDev

LianjaDev

  • 37 Posts
  • 3 Reply Likes
iOS 9 broke any assignments to window.location.href which causes many issues with frameworks that use that for back() and forward() operations. The issue is related to the fact that apple changed it so that assigning anything to it is now done asynchronously rather than synchronously. This means that it is only updated the next time events are dispatched from the event loop. According to Jira for cordova development there are still quite a few outstanding issues that have not yet been resolved.
Photo of Daniel_Madain

Daniel_Madain

  • 23 Posts
  • 0 Reply Likes
+1
Photo of Deependra Singh

Deependra Singh

  • 7 Posts
  • 0 Reply Likes
Is there any update on touch problem in iOS9 while using phonegap build?
Photo of jcesarmobile

jcesarmobile

  • 283 Posts
  • 40 Reply Likes
An update

iOS9/Xcode 7 issues will be fixed on cordova 3.9.2 and it's being prepared to be released
Photo of JesseMonroy650 (Volunteer)

JesseMonroy650 (Volunteer), Champion

  • 3325 Posts
  • 122 Reply Likes
Any word on Cordova for iOS 4.0.0. Or are you saying, the Cordova team is moving with the iOS9 issue before launching Cordova for iOS 4.0.0? There are quite a few anxious people around.

TIA
Jesse
Photo of jcesarmobile

jcesarmobile

  • 283 Posts
  • 40 Reply Likes
Yes, they are going to launch cordova 3.9.2 with the iOS 9/xcode 7 fixes as cordova 4 isn't ready yet but all iOS 9/xcode 7 issues are fixed
Photo of LianjaDev

LianjaDev

  • 37 Posts
  • 3 Reply Likes
Thats good news.
Photo of JesseMonroy650 (Volunteer)

JesseMonroy650 (Volunteer), Champion

  • 3325 Posts
  • 122 Reply Likes
@jcesarmobile, Excellent, I'll keep an eye out.
Photo of Naveen Bellary

Naveen Bellary

  • 4 Posts
  • 0 Reply Likes
In iOS 9.1 I am not even able make http calls, every http call returns status 0. Is this problem is due to version issue or anything else? Kindly help me out i am stuck for two days already.
Photo of Petra V.

Petra V., Champion

  • 7794 Posts
  • 1391 Reply Likes
Has probably nothing to do with the iOS9 issues, but rather with your whitelisting. Please check one of the hundreds of other recent threads about whitelisting and external http requests.
Photo of Naveen Bellary

Naveen Bellary

  • 4 Posts
  • 0 Reply Likes
I tried adding whitelist plugin, but its not adding to iOS. Rather i added App Transport Security Settings in info.plist file and its working now. Thank you for the reply
Photo of Naveen Bellary

Naveen Bellary

  • 4 Posts
  • 0 Reply Likes
It was working with 8.3
Photo of jcesarmobile

jcesarmobile

  • 283 Posts
  • 40 Reply Likes
cordova iOS 3.9.2 is out with ios 9.0, 9.1, xcode 7 and xcode 7.1 support
http://cordova.apache.org/announcemen...
Photo of John Friedman

John Friedman

  • 21 Posts
  • 0 Reply Likes
Does this fix the hydration issue?
Photo of jcesarmobile

jcesarmobile

  • 283 Posts
  • 40 Reply Likes
I don't think so, hydration is a phonegap build feature
Photo of Galaxy Lam eHeading

Galaxy Lam eHeading

  • 1 Post
  • 0 Reply Likes
cordova iOS 3.9.2 support ios 9.0, 9.1, may I know when will phone gap build support it? many thanks.
Photo of JesseMonroy650 (Volunteer)

JesseMonroy650 (Volunteer), Champion

  • 3325 Posts
  • 122 Reply Likes
Your answer is here:
http://community.phonegap.com/nitobi/...

Please follow the blog for an official release.
http://phonegap.com/blog/phonegap-build/
Photo of Pedro Justo

Pedro Justo

  • 2 Posts
  • 0 Reply Likes
with ios9 @autoreleasepool rises an exception when recalling some plugins like file opener 2.
Photo of jcesarmobile

jcesarmobile

  • 283 Posts
  • 40 Reply Likes
tell the plugin author
Photo of Pedro Justo

Pedro Justo

  • 2 Posts
  • 0 Reply Likes
already did it:
"As the reinitialization also happens with other plugins, you would want to post a question in Phonegap discussion group "
Photo of jcesarmobile

jcesarmobile

  • 283 Posts
  • 40 Reply Likes
Thanks!
BTW, the google group is this one https://groups.google.com/forum/#!for...
Photo of Josh Pike

Josh Pike

  • 4 Posts
  • 0 Reply Likes
What about Cordova-iOS 4.0.1, which patches important stuff?
Photo of JesseMonroy650 (Volunteer)

JesseMonroy650 (Volunteer), Champion

  • 3325 Posts
  • 122 Reply Likes
Photo of Josh Pike

Josh Pike

  • 4 Posts
  • 0 Reply Likes
That answer is 2 months old, and 4.0.1 supports WKWebView which is an incredibly powerful addition.

But looking forward to progress all the same.
Photo of JesseMonroy650 (Volunteer)

JesseMonroy650 (Volunteer), Champion

  • 3325 Posts
  • 122 Reply Likes
HINT: Read the blog.