Xcode 4 - «подключенное устройство iOS не подключено» с iPod touch 2 - PullRequest
4 голосов
/ 26 марта 2011

У меня есть два iPod touch.Один из них - это второе поколение под управлением iOS 4.2.1, а другой - четвертое поколение под управлением iOS 4.3.У меня одинаковый профиль обеспечения установлен на них обоих.

Мое приложение отлично работает на устройстве 4-го поколения.

Со вторым поколением, когда я смотрю на свое устройство в органайзере, все выглядит нормально, рядом с устройством есть зеленая точка, и это показывает, что профиль установлен.Но когда я пытаюсь запустить приложение, я получаю вышеуказанную ошибку.

Цель развертывания для моего приложения - iOS 4.0.

На неделю назад я использовал Xcode 3,все работало нормально.За последнюю неделю я обновился до Xcode 4, а также пришлось обновить профиль, так как срок действия старого истек.Я установил новый профиль на обоих устройствах - и возникла описанная выше ситуация.

Кстати, если вы новый разработчик и пришли к этому вопросу, я подозреваю, что ваша проблема отличается от моей.На этот вопрос уже много раз отвечали в общем виде;некоторые из них связаны с здесь .

Я попытался переустановить профиль, а также перезапустить и мое устройство, и компьютер.Не повезло.

Ответы [ 3 ]

1 голос
/ 27 марта 2011

Что мне нужно было сделать, это изменить настройки схемы.У меня было установлено "iOS-устройство".Это отлично работало для моего нового iPod.Но для более старого мне пришлось изменить его на имя устройства моего старого iPod.Он имел вид «iPod Уильяма Джокуша (4.2.1, переопределение к Base SDK 4.2)».

К сожалению, Xcode сбрасывает эту настройку каждый раз, когда меняется устройство.Поэтому я должен устанавливать его снова каждый раз, когда меняю устройства.

0 голосов
/ 23 апреля 2011

да переименование схемы у меня тоже сработало. это очень полезно! Мне удалось продублировать схему и добавить новую, чтобы она сохранялась при повторном закрытии и открытии xcode.

0 голосов
/ 26 марта 2011

Попробуйте удалить профили (не просто переустановить) в Организаторе и переустановить его, удалить профили на устройстве (не через Организатор), а затем переназначить профили в настройках сборки для всех iOS SDK и в режиме отладки. Это может сделать работу.

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