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