Ответ 1
Сначала это кажется сложным процессом, но это довольно просто, когда вы проходили через него несколько раз.
Вкратце, процесс таков:
(Я предполагаю, что вы настроили свой iPhone/iPod touch как тестовое устройство)
Через портал разработчиков iPhone
-
Создайте идентификатор приложения (дайте вашему приложению имя, это только для справки на веб-сайте и не связано с вашей собственной сборкой вашего приложения) введите строку для ее идентификации, например com.yourcompany.appname(это важно и должно быть таким же, как в вашем файле .plist внутри Xcode) Нажмите и сохраните
-
Перейдите в раздел Provisioning Вам потребуется 2 профили обеспечения. а) разработка - чтобы вы могли установить приложение на тестовое устройство (т.е. ваш iPhone/iPod touch) б) распространение - если вы хотите продать приложение через App Store
Вы можете создать профили, выбрав свой идентификатор приложения, созданный на предыдущем шаге, в раскрывающемся списке и нажмите "Сохранить". Через несколько секунд (как правило, хотя это может быть больше) сертификат доступен для загрузки. Загрузите это на свой Mac и опустите на значок Xcode. Иногда профиль разработки для меня не работает, и я бросаю его прямо в окно "Организатор" в Xcode, где отображается мое подключенное устройство.
Кроме того, если вы находитесь в командной учетной записи, администратору команды необходимо отредактировать профили Provisioning Provisioning Profiles и добавить модификацию своих сертификатов.
-
В Xcode внутри "Редактировать настройки проекта" вы можете выбрать сертификат, с которым вы хотите ввести код. Обычно для отладки я подписываю сертификат разработки. Следуйте инструкциям на сайте Apple и клонируйте профиль выпуска и назовите его чем-то вроде выпуска и подпишите это с помощью своего профиля распространения. (Вы не сможете загрузить приложение на свой телефон с выбранным профилем распространения)
-
Убедитесь, что целевое устройство выбрано как Устройство, а не Симулятор при создании для App Store!
Надеюсь, что это поможет, из памяти так извинится, если я пропустил несколько небольших шагов.