Blog RSS Feed

Cordova iOS 6.1.1 Released!
31 Aug 2020

We are happy to announce that we have just released Cordova iOS 6.1.1! This is Cordova's official platform for building iOS mobile applications.

To upgrade:

cordova platform remove ios
cordova platform add ios@6.1.1

Release Highlights

This release contains primarily a fix for deploying to devices, as well as an update to the cordova-common library which we hope will address several issues around Info.plist modifications.

  • Resolve deploying to a connected device (since 6.0.0)

    The Cordova iOS 6.0.0 release was unable to deploy apps to connected iPhone and iPad devices. Thanks to first-time contributor imgos for tracking down the source of the problem and providing a fix.

  • Fix for identifying the correct Info.plist file

    This has been a long-standing pain point for Cordova iOS users, particularly when plugins attempt to use edit-config or config-file to add directives to the Info.plist file. In some cases, depending on which plugins and CocoaPods were installed, those config changes would end up in the wrong plist file.

    This issue was fixed in Cordova Common 4.0.2, and we've pulled that dependency into this release. More details can be found in the pull request and original bug ticket.

  • Append startURL to the initial URL when using custom schemes (since 6.0.0)

    When using a custom scheme in Cordova iOS 6.0.0 and a config.xml content path that pointed to a subfolder of www, that subfolder would be treated as the root of the custom scheme. While this is not a common situation, it turns out that is how the mobilespec test suite is implemented.

    The fix here is that the root of the custom scheme will always map to the www folder. More details can be found in the pull request.

Please report any issues you find at issues.cordova.io!

Full Changelog

  • GH-976 Update npm dependencies to pull in cordova-common@4.0.2
    • This should resolve several issues affecting Info.plist files, including #764 and #775
  • GH-973 Append startURL to the initial url loaded
  • GH-912 fix deployment to device (#936)
  • GH-932 add node 14 to CI workflow