Тестирование устройства iOS через VMWare - PullRequest
3 голосов
/ 30 января 2012

Я пытаюсь загрузить приложение для iPhone на свой iPhone. Я использую Xcode и OS X на виртуальной машине VMWare. Хотя iTunes распознает iPhone, когда он подключен (это означает, что USB-соединение между виртуальной машиной и iPhone работает нормально), независимо от того, что я делаю, Xcode не распознает устройство.

Ошибка:

Xcode не может работать с выбранным устройством. Нет доступных устройств iOS с совместимой версией iOS. Подключите устройство iOS с достаточно новой версией iOS для запуска приложения или выберите симулятор iOS в качестве места назначения.

Идеи

1 Ответ

3 голосов
/ 30 января 2012

«Нет подготовленных устройств» означает, что вы не добавили свое устройство на портал обеспечения или у вас не установлены надлежащие положения и сертификаты.

Xcode и iOS ОЧЕНЬ строги в отношении подписи кода, поэтому приложения не будут устанавливаться ни на одном устройстве (кроме симулятора) без надлежащих сертификатов и профилей обеспечения. Их очень легко сделать, и для них требуется только учетная запись разработчика Apple, доступная за 100 долларов.

Со стороны устройства:

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

Со стороны компьютера:

Войдите в центр разработчиков Apple. Нажмите «Портал обеспечения iOS», подайте заявку и загрузите соответствующие сертификаты. Затем перетащите эти сертификаты на значок приложения xcode, и он установит их в цепочку для ключей и переместит их в нужное место в органайзере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...