by slaven on 2/2/14, 3:09 AM with 23 comments
by sneak on 2/2/14, 4:44 AM
Stop it.
by lstamour on 2/2/14, 6:25 AM
Note that this affects quite a few major platforms:
* parse.com seems to have added it when they added social.framework for Facebook features
* TestFlight uses it for obvious reasons: https://testflightapp.com/sdk/ios/doc/2.0.0/ -- they add it even if you forget to.
* Mixpanel affected (with workaround above)
Not affected:
* AFAIK, Google doesn't use it unless you added it as a custom metric with your own custom code (or a third-party integration library)
* Flurry split off their advertising library from their analytics one, in part likely because of this requirement from Apple. If you implement just the analytics, it does not require AdSupport.framework.
by awakeasleep on 2/2/14, 5:23 AM
by andrewflnr on 2/2/14, 6:19 AM
by FireBeyond on 2/2/14, 4:35 AM
But, more nefariously (again, if my understanding is correct) it’s saying that many ad networks rely on this info being passed to advertisers (despite the policy being that it shouldn’t), and how problematic it’s going to be if Apple enforces this policy.
If this is the case, my sympathy is close to zero. Not because “advertising = bad”, but because this was a known no-no. Don’t cry foul when you can’t do what you were told you couldn’t.
by egb on 2/2/14, 3:26 PM
I've got a whole bunch of libs included, several of which use AdSupport. Arg.
by AugustusLongeye on 2/2/14, 4:41 AM