In the wake of Apple's decision to cut off the use of their device uuid variable, AppBlade adapts.
Method: Use an AppBladeKeys.plist along side an edited ResourceRules.plist, we embed a device secret on ipa download that will be unique to that device for that installation. AppBladeKeys.plist will contain an endpoint, a project_secret (for determining which Version/Project/ReleaseTrack to hit), and a device_secret (for device/user identification and authorization).
Device secret is updated periodically if we need to reauthorize.
In the wake of Apple's decision to cut off the use of their device uuid variable, AppBlade adapts.
Method: Use an AppBladeKeys.plist along side an edited ResourceRules.plist, we embed a device secret on ipa download that will be unique to that device for that installation. AppBladeKeys.plist will contain an endpoint, a project_secret (for determining which Version/Project/ReleaseTrack to hit), and a device_secret (for device/user identification and authorization).
Device secret is updated periodically if we need to reauthorize.