Appropriate responses for ADP authorization failures
I'm trying to find info about how end users will be interacting with the app store, and what some of the ADP error messages actually mean, in order to better compose helpful messages in the event of error returns on the ADP authorization calls. For example:
ADP_FAILURE
Especially on the ADP_Initialize(), this would seem to indicate either a corrupted installation, or perhaps a network comms failure. Is it suitable to tell the user to reinstall the app, and/or try again later?
ADP_NOT_AVAILABLE
What does this one mean?
ADP_INCOMPATIBLE_VERSION
When would this happen, since we're static linking?
ADP_NOT_AUTHORIZED
Since this would be the message seen if the app was simply copied to another device, we probably want to point these users to the app store to download a licensed copy. Does the store have an official name? URL?
OTOH, are there other common reasons for this message occurring? System changes/upgrades, or ???
ADP_AUTHORIZATION_EXPIRED
I presume this is for an application licensed for a limited time period, but did not see any such options in the payment model. Is that a future plan, or does this message perhaps refer to something else?
Thanks,
--
John



