Apple просто хочет замучить разработчиков :)
Шутки в сторону, я не знаю почему.Там нет никакого официального объяснения, почему вам нужны эти шаги, вот мои предположения.
Apple хочет убедиться, что
- только разработчик, зарегистрированный в Apple, может свободно установить
- на его или ее i-Devices
- приложений его или ее собственных приложений.
Это, по-видимому, запрещает распространение приложений вне собственного Apple App Store.Если какой-либо из этих трех шагов не требуется, легко представить, как можно «злоупотреблять» статусом разработчика, чтобы устанавливать множество приложений, не заходя в App Store.
Это объясняет, почему вам нужно выполнить 1, 2 и 3. Чтобы XCode и само i-Device проверили его, вам необходим профиль обеспечения.Это объясняет пункт 4.