Support for XCode 10

It looks like there are some compatibility issues with XCode 10. I haven’t found a discussion on the forum about it, so here’s a new topic!

Cordova is aware of multiple issues with XCode 10, the announcement is here: https://github.com/apache/cordova-ios/issues/407

The ones I’ve run into are:

  1. Projects won’t validate for release if you’ve used the new build system in XCode 10. After meteor generates the project, you’ll need to modify the workspace settings to use the legacy build system, or you’ll need to make a change so that calls to cordova include the legacy build flag. Details are in the cordova-ios issue: https://github.com/apache/cordova-ios/issues/407

  2. WKWebView doesn’t scroll correctly when the keyboard is hidden. A patch for that is discussed here: https://github.com/apache/cordova-ios/issues/417.

If you discover any additional issues or workarounds, please add them below.

3 Likes