I was wondering what experience people have on having an In-App Purchase download additional assets on the customer’s device. The idea is that some additional data, such as levels, images, audio, and other assets, wouldn’t bloat a user’s device if the purchase wasn’t made.
- Where would the assets be stored? On an external server?
- How would they best be accessed? WWW class?
- How would restoring the purchases work on Android? I know that when reinstalling an app, the purchases are instantly restored on the Play Store side, but how would I go about redownloading the assets when that occurs?
- How would the process be protected from tampering?
Thanks for reading!