2012-03-17 4 views
0

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

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

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

Любые помощь? Thnx.

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

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

ответ

2

Я пропустил права в целом. С Xcode 4.2 и более поздними я их не нуждался.

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

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

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

+0

Так TestFlightApp вам нужно, чтобы получить фактическое распределение AdHoc право первым? Http: // StackOverflow.com/questions/10282810/how-to-configure-a-xcode-project-for-beta-testing-with-testflightapp –

+0

Да, он должен быть построен (архивирован) для adhoc-распространения. Я дам вам некоторые подробности по вашей ссылке. – mahboudz

1

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

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

1

What's New in Xcode (PDF) документации говорится, что:

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

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

enabling entitlements

Смежные вопросы