The apps maker at some point stops selling the app in the store. You of course still have the binary file which you can install on all your devices.
But:
What if you want to setup a new device and not restore from a backup? A brand new device synced with the app binary would result in a clean install. Meaning you would only have the bare-bone app and I highly doubt the in app purchases are still working if the developer no longer operates through the app store.
This is also my reason for shying away from IAP as much as I can cause I'd hate to have paid money on something I may in the future no longer posses.
The apps maker at some point stops selling the app in the store. You of course still have the binary file which you can install on all your devices.
But: What if you want to setup a new device and not restore from a backup? A brand new device synced with the app binary would result in a clean install. Meaning you would only have the bare-bone app and I highly doubt the in app purchases are still working if the developer no longer operates through the app store.
This is also my reason for shying away from IAP as much as I can cause I'd hate to have paid money on something I may in the future no longer posses.