All apps linking against libMapView.a will be rejected due to use of UDID #170

Open
chrisballinger opened this Issue Mar 26, 2012 · 3 comments

Projects

None yet

4 participants

@chrisballinger

Relevant article: After warning from Apple, apps using UDIDs now being rejected

All apps linking against libMapView.a are now at risk of being rejected by Apple because RMCloudMadeMapSource uses the UDID in their API calls. There are a few proposed solutions to this issue, such as OpenUDID but they all have various drawbacks.

What are your thoughts?

@ZebtinRis

I like https://github.com/crashlytics/secureudid

It addresses the privacy issue but still gives you the ability to differentiate between devices.

@fabdelamora

But, with this last commit, is the library still working?

@tracyharton

The library should be fine, but any apps that used RMCloudMadeMap won't compile. Users are free to re-add in their project, and deal with the Apple consequences..

Hopefully someone who uses RMCloudMadeMap will commit a long-term fix, but I just didn't want anyone to get dinged for a source they may not even be using just because it was linked into the static lib...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment