My question is different than other similar questions because the similar ones were asked during a time that the Apple Developer Portal was down due to hacking.
Is there a way to automate the addition of new UDIDs to a provisioning profile?
I work for a company with a beta app that has a slow-rollout of a 20 thousand user private beta for existing customers. In other words, I don't want to manually add 20K UDIDs with the ADP over the next 6 months. Keep in mind, I need to ask a user for their email address, send them an email in a beta manager, get them to open an email to click a link so I can get their UDID, then I need to manually open the ADP to add it. All of this needs to be done before I update my profile in Xcode, then archive a build to deploy to them. In the interest of sanity and using time efficiently to fix bugs that beta users report, this whole process seems insane. We've already added 50 this way and it's driving me nuts.
I thought that Fabric Beta might handle this nicely for me, but it doesn't.
Is there a command line interface for adding UDIDs? Or, is there a way to invite users via email, and if they open the email on their device, they can install our beta app without me needing to add their UDIDs manually in the ADP first? Does upgrading to an Apple Enterprise account fix this?
So far, I'm hitting dead ends everywhere. I read that Fastlane might handle it, but I haven't found any legitimate reviews from developers confirming this. Please Stack Overflow... work your wonderful magic.