Тестовый полет: "Приглашение уже использовано"
Я отправляю своему клиенту сборку через Test Flight (через iTunes Connect), и он получает эту ошибку в приложении Test Flight при открытии ссылки, исходящей из iTunes Connect.
2 ответа
Это может быть вызвано рядом причин.
- Попробуйте отправить ему другое приглашение. Самый простой способ решить эту проблему - отправить еще одно приглашение человеку, который его проверяет. Либо зарегистрируйте другого внутреннего пользователя для тестирования, либо получите другое письмо от внешних пользователей.
- Не открывайте ссылку на вашем компьютере или iPhone. Так как TestFlight перешла во владение Apple, сборки больше не привязаны к устройствам, что приводит к распространению приложений Apple по уникальным ссылкам. Каждая ссылка, которую вы получаете, будет использоваться только один раз. Если вы откроете эту ссылку или установите через нее сборку, она станет непригодной для использования.
- Ошибка Apple Существует небольшая вероятность того, что Apple допустила ошибку и дала вам использованную ссылку. Это мое последнее замечание, так как шансы действительно малы.
В любом случае, просто отправьте новую ссылку. Вы можете сделать это, следуя пункту 1.
Надеюсь, это поможет.
юлианский
Изменить: Как сам аскер добавил в качестве комментария, только добавление пользователя не поможет. Вы должны включить для него Внутреннее тестирование для пользователей и ролей, а также включить внутреннее тестирование для приложения. Проблема была решена, так как "клиент" делился своей ссылкой и использовал ее дважды, даже это не работает
Повторное добавление того же пользователя в учетную запись testflight не сработает. Если вы приняли приглашение и приложение было показано в вашем приложении Testflight, оно останется там на всех устройствах (связанных с одним и тем же Apple Id). Если вам нужно загрузить TestFlight на другое устройство, это приложение можно загрузить из App Store. Ваши ранее принятые приглашения появятся, когда вы загрузите TestFlight на другое устройство.