TestFlight бета-тестирование iOS-приложения - PullRequest
0 голосов
/ 18 марта 2012

Я закончил разработку моего первого приложения. Прямо сейчас я хочу распространить мою бета-версию https://testflightapp.com

Я попытался создать файл .ipa с этим руководством - http://help.testflightapp.com/customer/portal/articles/402782-how-to-create-an-ipa-xcode-4

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

Кто-нибудь помогает? Thnx.

PS У меня есть аккаунт разработчика.

UPD. Кто-нибудь создает файлы ipa для TestFlight на XCode 4.3? Как ты это делаешь?

Ответы [ 3 ]

2 голосов
/ 18 марта 2012

Я пропустил все права. С Xcode 4.2 и позже они мне не нужны.

Убедитесь, что ваша схема архивирования использует вашу конфигурацию отладки. Затем просто сделайте Архив проекта (в меню «Продукт»). Сохраните архив где-нибудь. Затем перетащите этот архивный файл на зеленую кнопку «Загрузить сборку» TestFlightApp. Это просто. Не возиться с правами и т. Д.

Прежде чем сделать это, убедитесь, что вы действительно можете создать правильно сформированный архив, скомпилировав его и отправив его по электронной почте одному из ваших тестеров, и посмотрите, можно ли его загрузить. Есть много вещей, которые должны работать, прежде чем вы сможете использовать TestFlightApp. Тот факт, что вы можете создавать и запускать из Xcode, не означает, что он будет работать на удаленном устройстве, на котором еще нет вашего файла инициализации. Например, вам необходимо правильно настроить идентификатор приложения, профили обеспечения и идентификатор устройства через Provisioning Portal . После того как я это сделал и убедился, что мои .ipa-файлы можно установить вручную, просто загрузка на TestFlightApp.com работала без необходимости предоставления прав.

Я написал это и разместил на форуме поддержки TestFlightApp, но по какой-то причине TestFlightApp.com не пустил меня в зону поддержки, поэтому я не могу его найти - я не могу использовать свой логин для доступа к их «Тендерам» счет.

1 голос
/ 04 апреля 2012

Документация Что нового в Xcode (pdf) гласит:

Платформа iOS уже некоторое время поддерживает разрешения, а с Lion Mac OS X также поддерживает,С Xcode 4.1 редактор проекта предоставляет пользовательский интерфейс для настройки прав для приложений Mac OS X.Вы можете установить права для каждой цели в редакторе проекта.Существует также файл разрешений для подписи кода по умолчанию, доступный в шаблонах файлов на панели утилит.

На вкладке «Сводка» редактора проекта есть раздел, озаглавленный «Права».Установите флажок «Enable Entitlements», чтобы Xcode автоматически создавал список прав для вас.Этот раздел также регулирует взаимодействие прав с iCloud и Keychain.

enabling entitlements

1 голос
/ 18 марта 2012

Это потому, что этот туториал был сделан для другой версии Xcode.

Просто создайте новый файл списка свойств (Entitlements.plist) в вашем проекте XCode, и он позволит вам отредактировать его как файл Entitlements.

...