Последние несколько дней я рыскал по Интернету, пытаясь понять, почему Crashlytics не может найти мое устройство для тестирования.
В своей учетной записи разработчика я добавил устройство тестировщиков на вкладку «Устройства», включил это устройство в профиль подготовки, а затем загрузил и дважды щелкнул профиль, чтобы установить его на свой компьютер.
Похоже, профиль обеспечения был успешно установлен в моей папке ~ Library / mobiledevice / provisioningprofiles.
В Xcode я попытался удалить свою учетную запись разработчика и добавить ее снова. Я пробовал перезапустить xcode. Я попытался удалить профили из папки ~ Library / mobiledevice / provisioningprofiles и переустановить их.
Изначально мне не удавалось установить его на свой телефон, и я получал ужасное сообщение «Приложение не может быть установлено в настоящее время», но я исправил это в настройках сборки, выбрав свою «личную команду» в качестве команды разработчиков.
Я также изменил это в общей вкладке, чтобы соответствовать. Я не знаю, почему у меня вообще есть несколько «командных» вариантов на выбор или это может быть связано с моей проблемой.
Я не знаю, что еще проверить, попробовать или сделать, и я снова и снова смотрю на одни и те же вещи в Интернете, поэтому, если у кого-то есть что-то новое для меня, я был бы очень признателен.
1 ответ
Какой метод распространения вы планируете использовать? Если Ad Hoc, у вас есть профиль распространения Ad Hoc с устройствами, которые вы хотите протестировать, настроенными?
Изменить: мне кажется, что нет, вам нужны как профиль разработки, так и профиль распространения.
Похожие вопросы
Новые вопросы
ios
iOS - мобильная операционная система, работающая на Apple iPhone, iPod touch и iPad. Используйте этот тег [ios] для вопросов, связанных с программированием на платформе iOS. Используйте связанные теги [target-c] и [swift] для проблем, характерных для этих языков программирования.