Письма с приглашением TestFlight не отправляются для внутренних пользователей


141

Я настроил свое приложение для TestFlight. Для внешних пользователей ожидает рассмотрения. Но если я хочу пригласить внутренних пользователей, я выбираю их и нажимаю «Пригласить». iTunes Connects сообщает, что они приглашены сейчас, но ни одно из приглашенных писем не получает приглашения.

Вы знаете, что я делаю не так?


Ответы:


104

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

Переключатель включения / выключения TestFlight


2
Потрясающие! Это сработало отлично, спасибо. Кажется, на данный момент в Apple Testflight все еще есть какие-то неприятные ошибки ...
Мартин

24
Это сработало. Похоже, бета-версию TestFlight нужно было пройти через бета-версию!
Дэвид Вонг

2
Я не вижу TestFlight Beta Testing (?)переключателя. Где это находится? Это доступно, только если я займусь чем-то другим? Здесь я как бы заблокирован у стартовых ворот. : \
Olie

11
Я сделал это 10 раз. Он не отправлял никаких приглашений !!
Hawk,

6
У меня это не сработало. Кроме того, когда я добавляю пользователей в iTunes, подключая «Пользователи и роли», они тоже не получают электронные письма с приглашениями, несмотря на предупреждение о том, что «письмо с приглашением было отправлено». Возможно, Apple потратит часть своих денежных резервов в 100 миллиардов долларов на создание работающего веб-сайта.
Zigglzworth

22

Это выдающаяся ошибка. Отчет был подан, подробности см. Ниже. Чтобы Apple быстрее решила эту проблему, отправьте аналогичный отчет через https://bugreport.apple.com.

Отчет об ошибке приглашения внутреннего тестировщика


1
У тебя есть ответ? Я делаю такой же репортаж, как ваш
Джаймото

Еще нет, только что тестировал локально и через внешних тестировщиков.
emiidee 01

Есть новости об этом от Apple? Я сталкиваюсь с той же проблемой.
Myxtic

Можете ли вы опубликовать содержание отчета в Pastebin или еще где-нибудь? Большинству людей будет легче копировать пасту :)
Данпе 01

1
Все еще проблема в 2017 году, наплевать ли Apple на своих разработчиков?
cheznead

16

Я тоже постоянно об этом говорил. Что в конечном итоге сработало для меня, так это очистить статус внутреннего тестера для пользователя, дважды проверить, что учетная запись была удалена из внутреннего / внешнего списка, а затем повторно включить статус тестера для пользователя. Затем приглашение в качестве внутреннего тестировщика сработало для этого пользователя.


вроде сработало для меня. Наконец он разослал приглашения, но когда вы нажимаете на них, вы получаете «Это недействительное приглашение»! Ой, подождите, это потому, что мне на самом деле отправили несколько писем одновременно. Я должен был обязательно нажать на приглашение в самом последнем! Надеюсь, это поможет кому-то другому.
narco

12

Вам необходимо заполнить раздел «Что тестировать». После этого вы сможете отправлять приглашения внутренним участникам.


это происходит после того, как была нажата
Дэвид Нельсон,

У меня это сработало с новой сборкой. Некоторое время находился в режиме «Обработка», каждый раз, когда я включаю тестирование и обновляю страницу, она автоматически отключается. Я заполнил «Что тестировать», а затем статус сразу изменился на «Активно»
Hawk

12

Мне нужно было повторно отправить письмо с приглашением внутреннему тестировщику. У меня следующие работы:

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

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


Как мне отменить выбор приглашенного тестировщика?
zaph 09

У меня тоже не вышло! Он по-прежнему показывает последнюю сборку, которая была протестирована ранее и не обновлялась до текущей
Hawk

для меня, щелкнув предыдущее письмо с приглашением, например, сборка 1.0 работала для последней сборки (1.2) и правильно открывалась в приложении тестового полета, нажав «открыть в тестовом полете»
Аммар Муджиб

это сработало для меня ... но какое яблоко? Каждый раз, когда мы запускаем новую сборку, нам нужно удалять и повторно добавлять приглашенных пользователей?
Aherrick

7

Это проблема с TestFlight. В качестве обходного пути

  1. Удалите существующих тестеров
  2. Сохранить
  3. Добавьте их снова

:)


Пробовал - не повезло
bashan

1
Отлично. Работал у меня. Спасибо
Thorbjørn Kappel Hansen

1
2019. И это ВСЕ ЕЩЕ мое решение этой проблемы. Хорошая работа, Apple.
Pepeng Hapon

6

Меня тоже очень расстраивает работа с новым Testflight. После продолжительного телефонного звонка в службу поддержки разработчиков Apple (1800 633 2152) я наконец добрался до старшего представителя службы поддержки, который дал мне следующие шаги, а также заверил меня, что они знают, что это обходной путь и что эти проблемы скоро будут исправлены. Хотелось бы, чтобы Apple просто признала свои ошибки и открыто извинилась перед разработчиками и т. Д. Это сработало для меня немедленно (все письма были разосланы, в том числе и для предыдущих версий). Также мне не требовалось удалять пользователей из «Пользователи и роли», что было приятно. Не имеет значения, но я сделал это в Safari, и после очистки всей истории, выхода, повторного открытия браузера и повторного входа в систему.

  1. Отключите бета-тестирование Testflight для сборки в разделе «Предварительная версия» этого приложения (зеленый переключатель в правом верхнем углу активной сборки)

  2. Снимите флажки для пользователей во «Внутренних тестерах» и / или внешних тестировщиках, затем нажмите «Сохранить».

  3. Перейдите в «Пользователи и роли» в iTunes Connect, затем «Бета-тестеры TestFlight»

  4. Снимите выделение со всех пользователей и нажмите «Сохранить». (Для внешних тестировщиков может потребоваться удалить их и снова добавить. В моем случае у меня не было внешних тестеров, поэтому я не знаю наверняка.)

  5. Снова выберите пользователей и нажмите "Сохранить".

  6. Вернитесь в раздел предварительного выпуска приложения и нажмите «Внутренние тестеры».

  7. Снова выберите нужных пользователей и нажмите «Сохранить».

  8. Вернувшись на страницу сборок, нажмите, чтобы снова включить бета-тестирование TestFlight для нужной сборки.

После того, как я сделал это в указанном порядке, мне сразу же были отправлены все отсутствующие приглашения, а также новое электронное письмо с подтверждением, которое я пытался отправить сам.

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

РЕДАКТИРОВАТЬ: поэтому, хотя я прошел через все это, когда я попытался использовать ссылку в электронном письме, которое я наконец получил от TestFlight, он сказал, что он недействителен!

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


Он рассылает электронные письма по порядку, поэтому ваш рабочий адрес электронной почты должен быть после недействительных, для меня в настоящее время его получение занимает около 2 часов.
zimmryan

1
Работал у меня. Благодарность! И «скоро исправят» ... Это было больше года назад. Яблоко так полно ****!
jowie

2

Мое решение: используйте профиль распространения в магазине приложений, а не профиль специального распространения для отправки приложения.

А во-вторых, перед отправкой приложения вам необходимо воссоздать профиль распространения в App Store. Это добавит в профиль самое лучшее право.

Возможно, вам нужно удалить внутренних тестеров из списка и добавить их снова.


2

Моя проблема заключалась в том, что я пригласил всех, от внутренних тестеров до внешних. Удаление их из внешнего источника позволило провести для них внутреннее тестирование.


2
  • Перейдите на вкладку Internal Testers.
  • Отмените выбор тестировщиков, не получающих приглашения, и сохраните
  • Вернуться на вкладку Builds
  • Щелкните появившуюся ссылку "Пригласить тестировщиков".
  • Снова выберите ранее отмененные тестеры и сохраните

Загляните в проблему, и это сработало без особых дополнительных / потраченных впустую усилий.


2

Проверьте свою корзину / корзину! Все мои 6 приглашений были автоматически перенесены туда, потому что на прошлой неделе я отказался от подписки на тестирование.


1

Проблема с приглашением внутреннего тестировщика заключается в том, что у вас не может быть внутреннего и внешнего тестировщиков с одним и тем же идентификатором Apple.

Хотя я удалил и воссоздал пользователя в ролях пользователя, у меня все еще была та же проблема. Когда я удалил повторяющееся электронное письмо от внешних тестировщиков и вернулся к внутренним тестерам, приглашение было отправлено.

Источник : проверьте эту ссылку SO

Изменить : я все равно хотел бы упомянуть, что когда я попробовал, мне пришлось использовать электронную почту, которая ранее не была подключена к iTunesConnect. По какой-то причине Apple не позволяет существующему пользователю iTunesConnect регистрироваться в качестве внутреннего тестировщика на Testflight, и у меня нет никаких объяснений по этой проблеме. Я считаю, что даже у Apple нет объяснения, и я считаю, что это серьезная ошибка;)


1

Это кажется очевидным, но я не увидел основного ответа от этого решения. Убедитесь, что ваше приложение находится в статусе «Бета» (уже прошло бета-проверку Apple). Если он все еще находится в статусе предварительной версии, но не имеет бета-версии, внешние пользователи никогда не получат приглашения по электронной почте.


1

Это то, что у меня сработало в ноябре 2017 года.

  1. Получите одобрение Apple для бета-тестирования.
  2. Добавьте утвержденную сборку в №1 к отправке приложения и сохраните.
  3. Теперь вы должны увидеть кнопки повторной отправки приглашения в TestFlight> Builds: iOS в столбце External Testers или TestFlight> Testers & Groups: All Testers в столбце Status для каждого тестировщика.

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

Кроме того, поскольку я не слишком внимательно отслеживал этот процесс, я мог активировать решение, изменив версию маркетинговой сборки в моем приложении (№ 2), чтобы она была такой же, как моя версия бета-сборки.


1
В чем разница между бета-версией и релизной версией? и как я могу сказать Apple, что это бета-версия?
Мина Гергес

0

У меня была такая же проблема. Всего 3 аккаунта (1 мой, 2 других) изначально работали, мой и оба остальных. При попытке обновления работала только одна. Поскольку единственное сходство с двумя другими заключалось в том, что это были учетные записи GMAIL, поэтому я добавил одно из своих приложений (на свой телефон, и мне пришлось войти в тестовый полет с его помощью) - все, похоже, работает. Мне сказали, что спам-фильтр Google отфильтровывает их, и я не мог понять, как их пропустить.


0

Пожалуйста, не устанавливайте / не снимайте отметку со статуса Internal Tester - отправка еще одного приглашения этим ребятам - БОЛЬ!

Я просто увеличил свою сборку с 1.0 до 1.0.1 и отправил приложение. Ключ в том, чтобы увидеть, доступно ли приложение сразу как «Активное», тогда отлично! В противном случае, если он находится в разделе «Обработка» iTunes Connect (например, Fumb Duck), нет смысла пытаться его оживить.

Итак, как только вы найдете свое приложение в Разделе Обработки - подождите около часа, посмотрите еще одну серию Карточного домика 2.0 (3.0 уже скучно) .. тогда ..

  1. Increment Build - добавить 0,1 к текущему
  2. Подтвердить - не забудьте подтвердить (я проверял 3 раза, чтобы быть уверенным)
  3. представить
  4. Добавьте бета-информацию и Ta Da!

Ура!


Спасибо за ваши усилия. Мне просто интересно, вы заметили, вопрос уже 4 месяца? Возможно, вы хотите добавить опции для будущих читателей?
peter_the_oak

может быть полезной информацией для некоторых, но не отвечает на вопрос .. imo
Muds

1
Я пробовал несколько раз, и каждый раз он находится в разделе «Обработка», как Fumb Duck. Я даже саму версию обновил на новую и не вышло. Хотя всего три дня назад он работал с предыдущими сборками! Отправка еще одного приглашения не сработала, как вы сказали.
Hawk

0

Немного грубо, но работает.

  1. Удаление пользователя: Itunes Connect, Пользователи и роли, Изменить, Выбрать пользователя, Удалить
  2. Повторно создайте пользователя: (+), имя, адрес электронной почты, Далее, Далее, выберите «Технические», Сохранить.
  3. Пользователь получит электронное письмо с подтверждением, как только он примет,
  4. Itunes Connect, Пользователи и роли, выберите адрес электронной почты пользователя в списке, включите «Внутреннее тестирование»
  5. Мои приложения, выберите приложение, предварительная версия, внутренние тестировщики, выберите пользователя, пригласить.
  6. Пользователь получит электронное письмо с приглашением, которое он должен принять со своего устройства.

Тебе хорошо идти.


0

Это случилось и со мной. В конце концов, я просто отключил бета-тестирование сборки, снова включил и повторно пригласил внутренних тестировщиков, электронная почта пришла во второй раз.


2
У меня это не сработало. Я также заметил, что не могу удалить случайно добавленных внешних тестеров. бормочет что-то об этом, просто работает
Тим Снид

хммм, похоже, я могу удалить внешних пользователей, да, что-то не так с новым материалом для тестовых полетов, я пригласил друга стать внутренним тестером, и когда они входят в itunes connect, он говорит что-то о совершенно другом приложении
Натан Кот

1
Я могу подтвердить, что у меня те же проблемы, что и у user3605993 и Tim Sneed, связанные с TestFlight. Эта штука полностью сломана?
CaptainCOOLGUY

0

Я перепробовал все, но ничего не вышло. Тогда я понял, что использовал новый адрес электронной почты, созданный для этой единственной цели, и еще не использовал его в App Store.

Итак, решение простое:

  1. Войдите в App Store, используя свой новый Apple ID.
  2. Вам будет предложено завершить регистрацию, введя информацию об адресе и должности.
  3. Информация о кредитной карте не требуется, просто оставьте ее как нет.
  4. Приняв условия и войдя в App Store, отмените выбор пользователя внутреннего тестировщика в iTC, сохраните его, выберите его снова и затем пригласите.
  5. Все предыдущие приглашения были доставлены в кратчайшие сроки и все вместе.

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

Надеюсь, это кому-то поможет.


0

После недавнего обновления iTunes Connect для всех внутренних пользователей, которые еще не активировали свое приглашение, появилась заметная кнопка «Отправить приглашение повторно».


Я не вижу этой кнопки в разделе TestFlight. Где ты это увидел?
yood

Тестировщики и группы -> Все тестировщики -> Статус
mxcl

1
Спасибо, я нашел его, но только после того, как добавил сборку в приложение в магазине приложений
yood
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.