cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "jcesarmobile (JIRA)" <>
Subject [jira] [Commented] (CB-10631) device is not populated in iOS 5.1.1
Date Wed, 17 Feb 2016 08:51:18 GMT


jcesarmobile commented on CB-10631:

We dropped ios 5 support in cordova 3.5.0.
Cordova 3.5.0 included the 64 bit support, that is mandatory for app submissions to the apple
So, there is no way of submitting cordova apps with iOS 5 support.
Should we add this? 
I don't think so.

If the users manually updated a previous cordova version to add 64 bit support and keep iOS
5 support, and they want to use the plugin, they can use a previous version of the plugin

> device is not populated in iOS 5.1.1
> ------------------------------------
>                 Key: CB-10631
>                 URL:
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Plugin Device
>         Environment: iOS 5.1.1
>            Reporter: Thomas Allen
>            Priority: Minor
>   Original Estimate: 0h
>  Remaining Estimate: 0h
> The device plugin doesn't work in iOS 5.1.1 because the unique device identifier uses
identifierForVendor to get the device uuid. However this is not valid in iOS older than 6.0.
> In the method uniqueAppInstanceIdentifier, there is a reference to maintaining backward
compatibility for versions that didn't use identiferForVendor. Unfortunately the code only
works if the app had previously been installed on that device (because it looks for the CDVUUID
that was previously stored on the device). If the install is new, this app_uuid is nil and
it tries to use identifierForVendor.
> I realize that iOS 5 is no longer supported in Cordova, but since the code attempts to
be backward compatible (based on the inline comments), I figured this could be fixed with
a few lines of code (which I have done and will submit shortly).

This message was sent by Atlassian JIRA

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message