Ответ 1
Похоже, вам нужно обновить xcode до самой новой версии SDK, а также ваш iPhone/iPod Touch до самой новой версии SDK. Похоже, ваш XCode от бета-версии 5, где ваш iPhone - GM.
Я следил за уроками яблок и обновил свой iphone до 3.0. Но я получаю эту ошибку:
ОС установлена на 3.0 (7A341)
Xcode Поддерживаемые версии iPhone OS 3,0 (7A312g) 2.2.1
И когда я пытаюсь запустить приложение в своих iphone xcode, выполните следующие действия: Нет подключенного устройства iPhone OS.
Что я пропустил?
Похоже, вам нужно обновить xcode до самой новой версии SDK, а также ваш iPhone/iPod Touch до самой новой версии SDK. Похоже, ваш XCode от бета-версии 5, где ваш iPhone - GM.
Наткнулся на этот вопрос, потому что у меня была та же проблема с 3.0.1. Apple консультативный (PDF) о том, как заставить XCode перестать беспокоиться и полюбить 3.0.1. Это сводится к выполнению команды в терминале:
ln -s /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0\ \(7A341\) /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0.1
Как XCode, так и iPhone OS должны быть самой последней версией для установки приложений. Кроме того, после каждого обновления программного обеспечения в диспетчере устройств XCode вам нужно будет повторно использовать iPhone для разработки.
Посмотрите в окно органайзера, если телефон находится в оранжевом состоянии. Затем просто перезагрузите телефон и посмотрите.
Как сделать:
Добавьте iOS SDK из загруженного Xcode dmg:
Я решил это, как сказал Pluckyglen, но добавит, что это способ обмануть XCode о версии устройства.
Создание символической ссылки unix:
ln -s <´Xcode version´> <´Device Version´>
что Xcode считает версию устройства поддерживаемой версией, потому что мы делаем версию dev только ссылкой на одну из поддерживаемых версий.
По крайней мере, это то, что я понял: P