I'm developing a server to provide online services to an iOS app. We want to limit access to this server to those who have actually purchased the app.
When Apps are purchased from the MacOS App Store, the app store packages a receipt in the app's bundle when it delivers it. We can then send this receipt to our server which can validate that the app is legitimate.
Does the iOS App Store do anything similar? Is there a receipt available for the purchase of the app itself? I know about In-App purchases, but we want this service to be accessible to all purchasers of the app itself; we don't want them to have to take extra steps, or spend extra money, after buying the app.
Does anybody know of a mechanism to make this possible?