Feel free to contact us at firstname.lastname@example.org or email@example.com for further information
Current scenario Most hybrid platforms are currently working on releasing an iOS 8 compatible version. Some of them have updated their releases to integrate compatibility as soon as iOS beta 2 was ready to be used (Xamarin, Appcelearator), others are still working on addressing some compatibility issues (Phonegap, Cordova, Ionic). A high level overview of the most popular hybrid solutions and its current state regarding the upcoming iOS8 release: Cordova and Phonegap: The Phonegap architecture is based on a native WebView that runs html5/js code and a bridge that is established with native components, all packaged as a native build. To the user the application is installed as native but internally it runs a web application with access to advanced native functionalities.
Currently, the major issues impacting Cordova and Phonegap based applications are related to the fact that the native WebView implementation has changed (now it is WKWebView) and there are several api’s that are not working properly (window.navigator references, plugin system, etc). This is the official Cordova backlog for the Cordova iOS 8 support: https://issues.apache.org/jira/browse/CB-7043
We tested most of our Cordova built applications against the latest iOS 8 Beta releases. Most of them are working but some a few workarounds. We are expecting an official Cordova release with iOS 8 support so we can rebuild our applications and release a 100% compatible release.
Our recommendation is put on hold the submission of the application compiled against the latest iOS 8 and continue building using Xcode 5.1.1 with SDK 7.1. This will allow application to continue working as expected on both iOS 7 and iOS 8.