2014-10-07 3 views
8

Мне часто приходилось менять профили подготовки для моих ios-сборников из-за новых тестеров/udids. У меня не было проблем после этого руководства Adding more testers to a build? Я обновил свой профиль в devcenter и сделал загрузку, все работает идеально. Но с сегодняшнего дня я полностью пропущу эту опцию, кнопка Update Profile и полный ряд просто исчез.Testflight больше не показывает параметр «Обновить профиль»

Изменения в googled относительно testflight но ничего не смогли найти.

У кого-то есть ключ?

ответ

1

Опция исчезла и для меня. Я также часто использовал эту опцию. Тем не менее, я заметил проблемы, и функция больше не работала после выхода iOS 8 GM на устройствах iOS 8. Несмотря на то, что я обновил профиль, сборка не смогла установить каждый раз. (И теперь, когда вы спросили, я заметил, что это исчезло). Я также просмотрел все настройки/разрешения/etc, но, похоже, они удалили эту функцию.

7

iOS 8 больше не поддерживает установку профилей подготовки. Таким образом, это не работает на устройствах iOS 8, и вам нужно создать новую сборку, используя обновленный профиль, чтобы добавить новые устройства.

+2

Спасибо. Это очень грустно ... –

+0

@kerni любые указатели или документация о том же. – thesummersign

+0

Существует не известная документация, отличная от проверки приложения настроек, а также сравнение меню и фактическая попытка установить профиль и проверить, что происходит, включая просмотр вывода на консоль. – Kerni

2

Я смог вручную изменить встроенный профиль подготовки сборки. Вот как я это сделал.

  1. Загрузите файл IPA сборки с веб-сайта testflightapp. Вы можете загрузить его, обратившись к адресу общего доступа сборки в своем браузере. Это ссылка https://www.testflightapp.com/install/BUILD_ID, которая показана на странице «Разрешение на строительство».
  2. Измените расширение файла ipa на zip и распакуйте архив.
  3. Щелкните правой кнопкой мыши и покажите содержимое пакета в одном файле внутри папки «Полезная нагрузка».
  4. Замените файл embedded.mobileprovision обновленным профилем подготовки.
  5. Восстановите архив zip и измените его расширение на ipa.
  6. Загрузите этот файл ipa для проверки полета.
+6

Это работает для iOS 7, но, пожалуйста, имейте в виду, что это не сработает для iOS 8. –

5

Я отправил по электронной почте TestFlight об этом сегодня утром, и это был их ответ. Похоже, это для iOS8, так как другие указали:

«Из-за изменений в iOS 8 тестеры уже не могут устанавливать профили настройки из приложения настроек iOS. Теперь разработчикам приложений нужно будет перестроить их Ad Hoc бета-приложения для обновления встроенного профиль обеспечения в файле АПИ в приложении Если вам нужна помощь в этом процессе, пожалуйста, сообщите нам об этом

вы также можете найти более подробную информацию об обновлении профилей обеспечения по ссылке ниже:.. http://help.testflightapp.com/customer/portal/articles/829818 "

1

Поскольку Apple приобрела TestFlight, они изменили весь процесс для iOS 8:

  • Больше нет профилей обеспечения, только адрес электронной почты Apple ID.
  • 1000 бета-тестеров и 25 внутренних тестеров для каждого приложения.
  • https://itunesconnect.apple.com/ - новый testflightapp.ком/панели/

Я успешно заменил мой старый процесс после этого один: http://code.tutsplus.com/tutorials/ios-8-beta-testing-with-testflight--cms-22224

+0

Распространяется ли дистрибутив предприятия больше? Не вижу, чтобы это упоминалось где-нибудь (я знаю, что это сработало (-ы) на старом Testflight, но как насчет того, как Apple приобрела его?) – helmesjo

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