0

All,

I would like to collect stats on what users are entering into my apps' search box so I created a web service that phones home with the search string they typed in along with the number of results it returned.

How can I relate these search stats to a specific device? I heard that Apple is going to disallow the access of user device ids:

//deprecated
[[UIDevice currentDevice] uniqueIdentifier]
Slinky
  • 5,662
  • 14
  • 76
  • 130

2 Answers2

1

You could use a third party for your analytics, instead of the web service. Try:

Flurry.com

is a good one.

Then you could use an app like Stats for Flurry to view your statistics:

Stats for Flurry

Yes, Apple has deprecated UDID - but they have provided another method to uniquely identify your users per app. You need to use:

CFUUIDCreate

bandejapaisa
  • 26,576
  • 13
  • 94
  • 112
  • Thanks,bandejapaisa. I will look at Flurry. What is the accepted method from Apple for identifying users? – Slinky Mar 19 '12 at 17:34
1

You could try Flurry, Google Analytics and TestFlight. If you choose one of those, it will save your efforts. Also, if you want to track bugs, BugSense will help you a lot.

rocir
  • 472
  • 1
  • 4
  • 9