#ios #xcode #visual-studio #xamarin
#iOS #xcode #visual-studio #xamarin
Вопрос:
Я пытаюсь настроить свою среду для развертывания моего приложения на реальном iPhone для тестирования, потому что я не хочу работать с симуляторами и т. Д. Очевидно, для этого требуются профили подготовки. У меня нет платной учетной записи разработчика Apple, и я узнал, что она не требуется. Это шаги, которые я сделал до сих пор:
Откройте xcode на моем Mac, перейдите в Настройки> Учетные записи> Добавьте новый Apple ID. Я добавил один из своих идентификаторов Apple.
Затем я добавил новый проект, выбрал команду и выбрал необходимые параметры для создания проекта
Я перешел к свойствам проекта, чтобы настроить версию iOS.
Я перешел к подписанию и включил автоматическое управление подписью. Он что-то сделал и создал для меня сертификат.
Я один раз развернул приложение на своем телефоне, которое работало нормально.
Позже я открыл Visual Studio на своем компьютере с Windows.
Подключил мой mac к моей Visual studio.
Зашел в info.plist и скопировал идентификатор моего пакета из xcode в visual studio.
Включена подготовка вручную, но нет профилей разработчика. Перезапущен VS, но не повезло
Я в основном следил за этим сайтом https://docs.microsoft.com/en-us/xamarin/ios/get-started/installation/device-provisioning/free-provisioning?tabs=windows
Я попытался, не выбирая конкретный профиль подготовки (это было в developer (автоматически))
Казалось, все шло хорошо, пока не появилась эта ошибка
ошибка MT1007: не удалось запустить приложение ‘/Users/xxxxxxx/Library/Caches/Xamarin/mtbs/builds/App8/4ae6e8b79af6f5c06054809bff907c4f900782cdb32378817eb5bbdd1fa2e996/bin/iPhone/Debug/device-builds/iphone11.8-14.2/App8.app «на устройстве «iPhone»: не удалось запустить приложение’com.xxxxxxxxxxxxxxxx.App8’ на устройстве ‘iPhone’: ошибка недопустимой службы (ошибка: 0xe8000022) 0
Ответ №1:
Я нашел решение своей проблемы. Сайт https://docs.microsoft.com/en-us/xamarin/ios/get-started/installation/device-provisioning/free-provisioning?tabs=windows показаны иллюстрации выбора конкретных предварительных профилей
Однако я не получил такого выбора
У моего
Разработчик (автоматический)
Профили не найдены (или что-то на английском: мой VS не на английском)
но, по-видимому, не требуется выбирать точный профиль из VS. Я смог развернуть приложение, просто скомпилировав приложение как обычно (после выполнения шагов, конечно). Однако существует проблема с запуском приложения, которая требует, чтобы я зашел в настройки и доверял своему Apple id или чему-то еще, что не важно.