layout: post author:
name: Shazron Abdullah
url: https://twitter.com/shazron
title: "Apache Cordova iOS 3.7.0" categories: announcements
We are happy to announce that Cordova iOS 3.7.0
has been released!
This release has various bug fixes, and will be the default iOS version when the cordova-cli 4.1.0 is released. This release also requires Xcode 6.
To upgrade:
npm install -g cordova
cd my_project
cordova platform update ios
To add it explicitly:
cordova platform add ios@3.7.0
For non-CLI projects or for pre-3.0 projects, refer to the upgrade guides.
ErrorUrl
preferenceappURL
after plugins have loadedhandleOpenURL
handler firing more than necessaryLocalizable.strings
for Media Capture are in the default template, it should be in the pluginCDVWebViewDelegate
fails to update the webview state properlyisValidCallbackId
threadsafeAppDelegate
, before calling handleOpenURL
check whether it exists first to prevent exceptionscomponent.json
for component and duo package managerstest-build
command to package.jsonCDV_IsIPhone5
and CDV_IsIPad
macro in CDVAvailability.h
tel:
and mailto:
links don't work in <iframe>
CFBundleShortVersionString
key in Info.plist
, prevents iTunes Connect submissionInfo.plist
CDVUrlProtocol
- the NSHttpUrlResponse
is not initialized with the statuscode
CDV_IsIPhone5()
Macro needs to be updated * CB-7882 viewDidUnload
instance method is missing [super viewDidUnload]
callxcrun
PackageApplication
fails at packaging / resigning Cordova applicationsios-sim
3.0 and new targets (iPhone 6/6+)cordova/lib/list-started-emulators
ios-sim
version check 3.0 to cordova/lib/list-emulator-images
cordova/lib/install-emulator
to pass in the correct prefix for ios-sim --devicetypeid
Instruments
to start iOS Simulator now.cordova/lib/list-devices
script.Valid values for --target
in script headers. Use cordova/lib/list-emulator-images
to get the list.cordova/lib/list-emulator-images
for ios-sim
3.0ios-deploy
min version to 1.2.0 and ios-sim
min version to 3.0cordova/build
script to use specific SHARED_PRECOMPS_DIR
variable..gitignore
to not ignore .xcworkspace
files