2012-04-23 3 views
1

Я подписался на TestFlight.Как настроить проект Xcode для бета-тестирования с помощью TestFlightApp?

Тогда я следовал все шаги в this tutorial:

Но Xcode бросает это предупреждение:

Применение не удалось CodeSign проверки. Подпись была недействительной, содержит запрещенные права, или она не была подписана с iPhone Сертификат распространения. (-19011)

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

И мне нужно добавить SDK даже для простых бета-тестов? (Редактирование: Нет, SDK не нужен!)

+0

Вы создали и профиль Adhoc Provisioning? Это понадобится вам даже при выполнении TestFlight. Да, это означает, что вам понадобится идентификатор устройства для каждого тестового устройства, максимальный на 100 (TestFlight не обойти это). Вы можете собрать их через Testflight, если у вас уже есть тестеры. –

+0

Нет, конечно, нет. Думал, что это точка TestFlight :-) Мне так и не удалось получить этот процесс AdHoc. Итак, TestFlight предназначен только для сбора UDID и распространения IPA на них?Можете ли вы указать полный учебник, который показывает, как бета-тест с TestFlight, если мозг пуст? –

+0

Это не только для этого (оно обеспечивает уведомление об обновлениях, центральные загрузки и т. Д.), Но это помогает. Однако, если вы никогда не получали процесс AdHoc для работы, TestFlight не собирается его исправлять. Я не могу документировать процесс прямо сейчас, но эта ссылка может помочь http://www.cannonballbounce.com/content/iphone-wireless-ad-hoc-app-distribution –

ответ

2

Начните с входа в Provisioning Portal и добавьте тестовое устройство или два в разделе «Устройства». Затем перейдите в Provisioning и создайте новый для приложения, над которым вы работаете, и добавьте эти устройства.

Назад к Xcode и использовать Организатор: Устройства: Профили Provisioning для загрузки (обновления) профиля Provisioning Profile. Установите подписку на схему отладки вашего проекта, чтобы использовать этот профиль разработчика. Затем вы сможете создавать и архивировать. После архивирования сделайте специальный рассылку и сохраните этот файл на рабочем столе.

Перейдите в свою учетную запись на TestFlightApp.com и нажмите кнопку «Добавить сборку». Отбросьте файл, который вы сохранили на рабочем столе, в область загрузки сборки. TestFlightApp даст вам ошибки, если приложение не было добавлено для adhoc или подписано правильно.

Теперь, здесь TestFlightApp.com спасет вас от работы. Отправлять приглашения друзьям из TestFlightApp.com. TestFlightApp.com будет управлять уведомлением об этом, и по мере создания учетной записи он также поможет им найти свои UDID. Эти UDID могут быть упакованы, а затем загружены вами и повторно загружены в Центр обеспечения Apple, в раздел ваших устройств.

enter image description here Затем вы используете Xcode, чтобы обновлять свои профили и перестраивать приложение, архивировать и загружать в testflightapp. Затем вы можете выбрать, какой из ваших тестеров будет видеть эту сборку и какое сообщение они должны быть отправлены. Вашим тестировщикам не нужно будет выяснять, как загружать файлы и устанавливать их с помощью iTunes или другого приложения, они просто нажимают кнопку установки.

Поверьте, в то время как это все еще немного работает, это намного лучше, чем не использовать TestFlightApp.com, особенно если ваши пользователи не очень разбираются в установке приложения. В будущем вы можете использовать TestFLight SDK для сбора отчетов о сбоях и информации об использовании для ваших отладочных сборников.

Смотрите следующее для некоторых более подробной информации: TestFlight beta-testing iOS app

+0

Спасибо. Как насчет этого права? Не нужно делать? –

+0

Не пропустите. Это старый материал. Я не использовал права на мои проекты adhoc уже год. – mahboudz

+0

«Эти UDID могут быть загружены, а затем загружены вами и повторно загружены в Центр обеспечения Apple, в раздел« Ваши устройства »- где TestFlight предоставляет эти UDID? Я этого не вижу. Только список приглашенных тестеров, но не UDID. –

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

  • Нет связанных вопросов^_^