Does Corona support getting the Identifier For Advertising (IFA or IDFA) from devices running iOS6? [import]uid: 92621 topic_id: 31920 reply_id: 331920[/import]
Apple has announced a drop-dead date of May 1st 2013 for the UDID:
https://developer.apple.com/news/?id=3212013a
Starting May 1, the App Store will no longer accept new apps or app updates that access UDIDs. Please update your apps and servers to associate users with the Vendor or Advertising identifiers introduced in iOS 6.
It would be great if Corona could add support for the Vendor & Advertising IDs really soon so we all have time to transition our apps that are dependent on UDID. I would assume this could go nicely in the system.getInfo() call?
Thank you
Wow, I didn’t realize the drop-dead date was so soon.
I agree that this is critical to support soon. I’ve just added it as a feature request here: http://feedback.coronalabs.com/forums/188732-corona-sdk-feature-requests-feedback/suggestions/3774617-ios-6-advertising-and-vendor-id-support
- Andrew
Another important question: does Corona’s launchpad/analytics service access the UDID in any way? Or more generally, does Corona access UDID for any purposes at all behind the scenes? If so, that will need to be changed before May 1, ideally much sooner.
(I was also concerned about Flurry, but the version of the Flurry SDK integrated into Corona doesn’t use UDID.)
- Andrew
I’d also ask that Corona not remove access to the UDID via system.getInfo() until we get to May 1st, though. We will likely need some time during the next month or so to transition to the new Vendor ID while still making use of UDID.
Thanks
I agree, that make sense.
Can someone from Corona confirm if this is being worked on? This is hugely critical for I am sure a lot of us. Thx!
The engineers have been discussing this. They are aware of the drop-dead deadline Apple has given us. It’s a complex issue and will take a little bit to sort out.
Great, thanks Rob!
Fantastic, thanks Rob.
Hi Rob, I see this note on the Friday daily build (1063):
iOS: system.getInfo( “deviceID” ) will return a different value from previous builds because Apple is officially deprecating the old API (https://developer.apple.com/news/?id=3212013a).
In the latest daily build docs I don’t see info mentioning what that system.getInfo(“deviceID”) will be returning on iOS. Did it get changed on Friday to the Vendor ID?
Thanks
I believe there was talk about grabbing the MAC address which is still unique per network interface. I’m guessing it’s the WiFi one. This still doesn’t address Apple’s concerns about device tracking, it’s just not the UDID. Also this doesn’t deal with 3rd party vendors that may be getting the UDID from something other than our Lua call. But it’s a start.
Apple has announced a drop-dead date of May 1st 2013 for the UDID:
https://developer.apple.com/news/?id=3212013a
Starting May 1, the App Store will no longer accept new apps or app updates that access UDIDs. Please update your apps and servers to associate users with the Vendor or Advertising identifiers introduced in iOS 6.
It would be great if Corona could add support for the Vendor & Advertising IDs really soon so we all have time to transition our apps that are dependent on UDID. I would assume this could go nicely in the system.getInfo() call?
Thank you
Wow, I didn’t realize the drop-dead date was so soon.
I agree that this is critical to support soon. I’ve just added it as a feature request here: http://feedback.coronalabs.com/forums/188732-corona-sdk-feature-requests-feedback/suggestions/3774617-ios-6-advertising-and-vendor-id-support
- Andrew
Another important question: does Corona’s launchpad/analytics service access the UDID in any way? Or more generally, does Corona access UDID for any purposes at all behind the scenes? If so, that will need to be changed before May 1, ideally much sooner.
(I was also concerned about Flurry, but the version of the Flurry SDK integrated into Corona doesn’t use UDID.)
- Andrew
I’d also ask that Corona not remove access to the UDID via system.getInfo() until we get to May 1st, though. We will likely need some time during the next month or so to transition to the new Vendor ID while still making use of UDID.
Thanks
I agree, that make sense.
Can someone from Corona confirm if this is being worked on? This is hugely critical for I am sure a lot of us. Thx!
The engineers have been discussing this. They are aware of the drop-dead deadline Apple has given us. It’s a complex issue and will take a little bit to sort out.
Great, thanks Rob!