Ad hoc не будет работать.Для меня работа с сертификатами и предоставление профилей - это очень неприятный опыт.Вот что мне нужно было сделать, чтобы отправить приложение:
В Разработчике под iOS Provisioning Portal мне нужно было сгенерировать 4 сертификата и загрузить промежуточный сертификат WWDR, чтобы иметь возможность отправить мое приложение в App Store:
- В разделе «Сертификат разработчика» ( ссылка ) создайте сертификат разработчика.Также убедитесь, что у вас установлен промежуточный сертификат WWDR, если вы сомневаетесь, скачайте его оттуда.
- В разделе Сертификат разработчика ( ссылка ) создайте сертификат распространения (это не то, что покажетв XCode!)
- В разделе Provisioning ( ссылка ) создать сертификат профиля обеспечения разработки
- В разделе Provisioning ( link ) создать распределениеПредоставление профиля.Это будет показано в XCODE в качестве сертификата распределения!
После этого я смог выбрать профиль распространения iPhone, сгенерированный на 4. Также убедитесь, что ваша цель и настройки проекта совпадают.
Надеюсь, это поможет