Hold on...my question isn't as simple as it sounds...
I want to know the *very first time* that a user runs my app after downloading it. If they delete it from their phone and then resync with their iTunes, I don't want to treat that as "the first time". And if they delete it from their device and iTunes, and go back and purchase it again, I *do* want that to qualify as *the very first time*.
Basically, I have a promotional offer I only want to extend once.
I also have a server piece involved, so if you can propose a solution that involves any sort of server-side requirement, that would be workable.
Any ideas?...
I want to know the *very first time* that a user runs my app after downloading it. If they delete it from their phone and then resync with their iTunes, I don't want to treat that as "the first time". And if they delete it from their device and iTunes, and go back and purchase it again, I *do* want that to qualify as *the very first time*.
Basically, I have a promotional offer I only want to extend once.
I also have a server piece involved, so if you can propose a solution that involves any sort of server-side requirement, that would be workable.
Any ideas?...