Как протестировать сборку релиза на устройстве с Xcode 4.2?

Я только что закончил писать обновление для своего приложения, и теперь я хочу отправить его в приложение хранить.

Я тщательно протестировал его в режиме отладки на нескольких устройствах, но я хочу протестировать его с выпускной сборкой, чтобы убедиться, что ничего не происходит.

В Xcode 4.0.2, когда я хотел протестировать сборку выпуска (т. Е. Не распространять), я бы просто сделал следующее.

  1. В настройках проекта убедитесь, что подпись кода выпуска установлен на «Разработчик iPhone», а не «Распространение iPhone»
  2. Перейти к Изменить схему ... и измените схему Выполнить на Выпуск вместо Отладка .
  3. Убедитесь, что мой профиль обеспечения распространения установлен в Xcode.
  4. Запустите его на устройстве, убедитесь, что все работает.

Если все работает, я бы распространял следующее:

  1. Измените подпись кода на «Распространение iPhone»
  2. Убедитесь, что для схемы Архив установлено значение Выпуск
  3. Архив
  4. Отправить

Теперь проблема в том, что с Xcode 4.2 я не могу протестировать сборку релиза на моем устройстве. - Когда я собираю его с выпуском для своего iPod, я получаю предупреждение:

Не найден действующий профиль обеспечения для этого исполняемого файла.

Итак, я проверил свои профили обеспечения в основном разделе «Библиотека» на панели «Устройства» (все профили обеспечения) и нашел там свой профиль распространения.

Проблема в том, что в профиле обеспечения указано «Этот профиль не может быть установлен на устройствах» .

Итак, если я не могу использовать профиль распространения с устройством - как я должен тестировать сборку релиза?

Я был бы признателен за любой совет по этой проблеме - извините, если что-то очевидное, что мне не хватает!

9
задан User97693321 15 January 2012 в 15:21
поделиться