Use case: a new person joins the team, and you have to add his/her iDevice UUID to the provisioning portal. This can be already automatized via
$ ios devices:add <DEVICE_ID>
But then you have to use profiles:manage:devices and manually add it to all the profiles (opening the external editor, etc).
My suggestion is something like this:
$ ios profiles:manage:add_device_to_all_profiles <DEVICE_ID>
(With a better name) which would do basically what it says. That way adding a new iDevice to the team is as simple as running two commands. Or pottentially one, if the second one also checks if the device is there, and adds it otherwise :)
PS: I should learn Ruby, for real.
look at my branch I have added that feature.
@sfransen Can you making a pull request for this feature from your branch?
This can be easily scripted with the existing set of commands. I'd prefer to keep commands small and sharp. Marking as closed.