Не удается запустить на устройстве после установки iOS 4.2 и 4.2 SDK - PullRequest
4 голосов
/ 23 декабря 2010

На прошлой неделе я установил iOS 4.2 на iPod Touch второго поколения. Я попытался запустить приложение на устройстве через XCode, но оно не сработало (потому что XCode еще не поддерживал iOS 4). Чтобы решить эту проблему, я установил Xcode 3.2.5 и iOS SDK 4.2. Теперь я могу просто запустить приложение в симуляторе iPhone / iPad.

Однако я больше не могу выбирать «Устройство» в меню в верхней части экрана. Это выбор, но когда я пытаюсь щелкнуть по нему, на самом деле он никогда не получает галочку.

Can't select Device from the XCode menu

Из-за этого я больше не могу запускать приложение на своем iPod. Другая (связанная) проблема заключается в том, что я больше не могу выбирать «Построить и архивировать» из меню «Построение», поскольку цель не является устройством.

Почему это происходит? Нужно ли менять какие-то настройки в моем проекте или что-то с моим устройством?

РЕДАКТИРОВАТЬ: При ближайшем рассмотрении выясняется, что я не могу выбрать ничего, кроме iPhone Simulator 4.0. Возможно, что-то не так с файлом проекта.

1 Ответ

5 голосов
/ 23 декабря 2010

Убедитесь, что базовый SDK установлен на Последняя версия iOS (в настоящее время установлена ​​на iOS 4.2) для вашего проекта Xcode и продукта вашей целевой программы, затем выполните перестройку и посмотрите, распознается ли ваш iPod.

Также попробуйте посетить органайзер Xcode и посмотреть, запрашивает ли он что-нибудь с вашего iPod. Обычно XCode хочет собирать некоторые данные с устройств, операционная система которых получает обновления, поэтому он может самостоятельно обновлять свои приложения и устанавливать их на обновленную ОС.

...