A Unity ID allows you to buy and/or subscribe to Unity products and services, shop in the Asset Store and participate
in the Unity community.
Thanks for posting this, I've been dealing with the same issue.
As someone who doesn't use Xcode for anything but to build to iOS, I really appreciate your post. It solved my problem.Thanks man