--
You received this message because you are subscribed to the Google Groups "CocoaHeads Ann Arbor" group.
To post to this group, send email to a2-coc...@googlegroups.com.
To unsubscribe from this group, send email to a2-cocoahead...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/a2-cocoaheads?hl=en.
--
nothing if not capricious.
> Multiple reports from Twitter claim that Apple is rejecting apps and updates that use the UDID
The work-around being a hash of the MAC address + bundle id?
Can we always find the MAC, even if that network interface is offline? And can we differentiate between multiple MACs?
Seems like a PITA. I wonder if they're going to pull Adhoc Helper too.
Eric
------------------
Eric Shapiro
er...@relium.com
Original versions of the UUID used MAC + date, but this was rejected because using the MAC address could identify the source machine, which is potentially bad. Most implementations of UUID today, including Apple's CFUUID, use 128-bit random numbers. Yes, the random number is good enough: with that many bits, everyone on earth could have 600 million UUIDs and there'd only be a 50% chance of a duplication.
CFUUID docs here:
https://developer.apple.com/library/mac/#documentation/CoreFoundation/Reference/CFUUIDRef/Reference/reference.html
My CFUUID demo app from CocoaConf here:
http://dl.dropbox.com/u/12216224/conferences/cocoaconfmar12/UUIDStarfield.zip
--Chris
> Original versions of the UUID used MAC + date, but this was rejected because using the MAC address could identify the source machine, which is potentially bad. Most implementations of UUID today, including Apple's CFUUID, use 128-bit random numbers. Yes, the random number is good enough: with that many bits, everyone on earth could have 600 million UUIDs and there'd only be a 50% chance of a duplication.
Yeah, I'm sure we'd never get a duplicate. Hah!
That's when jetliners start falling out of the sky.
Luckily, I'm not writing any jetliner control software. :-)
-Eric
-----------------------------------------------
Eric Shapiro sha...@relium.com
-----------------------------------------------
> Besides Google Analytics, what are the alternatives out there? WebTrends? Any suggestions?
We use Flurry.
Not sure I'd recommend them. They don't track the OS version, which is annoying. Nor do you get up-to-the-minute results, which is annoying when you launch a new app.
We also use Comscore, but I don't think I have access to those reports so can't comment on how good they are.
We've had issues with both SDKs, although I think everything has been fixed now.
I was tempted to roll my own, but the advertisers wanted standard Flurry and Comscore accounts.