Как исправить проблему с несоответствием версий iPhone 4.3.4 и IOS SDK - PullRequest
1 голос
/ 23 июля 2011

Я обновил свой iPhone до 4.3.4 (8K2) и больше не могу создавать свое приложение.

В органайзере я получаю следующую ошибку:

The version of iOS on “Jeff Bonta’s iPhone” does not match any of the versions of iOS  supported for development with this installation of the iOS SDK. Please restore the device to a version of the OS listed below, or update to the latest version of the iOS SDK; which is available here.

OS Installed on Jeff Bonta’s iPhone
4.3.4 (8K2)

Xcode Supported iOS Versions
4.3.4 (8K2)
4.3.3 (8J2)
4.3.2 (8H7)
4.3.1 (8G4)

Итак, он подтверждает, что на моем iPhone установлено 4.3.4, и говорит, что Xcode поддерживает 4.3.4, но также говорит, что версия на iPhone не соответствует ни одной из версий, поддерживаемых для разработки с этим SDK. , Очень запутанно.

Перед перезагрузкой iPhone в консоли отладчика появились ошибки:

iphone unable to load symbol file: 

Другие пользователи сталкивались с этой проблемой в версии 4.2.1 и решили ее следующим образом:

Deleting the folder /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1/ and restarting Xcode.

Я не мог заставить это работать, потому что я не мог удалить папку ... / 4.3.4 (8K2). Я понял, как удалить эту папку, но только после перезагрузки iPhone.

Есть предложения? Я полностью застрял.

Ответы [ 2 ]

0 голосов
/ 14 февраля 2012

У меня установлены Xcode 3.2 и Xcode 4.3.2 дал мне ту же ошибку на iOS5 iPad.Я удалил папку с помощью команды «sudo rm -rf / Developer / blah / balh /», а затем открыл Xcode 4 с подключенным iPad, Xcode 4 поработал, и в строке состояния появилось сообщение «Очистить менеджер успешно».Закрыл 4, открыл 3,2 и вуаля!Мое устройство снова было готово.Надеюсь, это поможет.

0 голосов
/ 29 июля 2011

У меня была похожая проблема, вот мой рабочий процесс.

  • Закрыть XCode
  • Отключить iPhone
  • Удалить 4.2 - в папки последней версии (какпоказано в другом посте - Если вы не можете сделать это через графический интерфейс, войдите в систему через терминал и удалите его sudo.)
  • Теперь я снова установил Xcode, но теперь я использую Lion, и он сказал: «обновите xcode»«когда я пошел на установку.
  • Установите новые обновления и откройте Xcode.
  • Подключите iPhone и откройте «Органайзер» (если он не делает это автоматически)
  • Подождите минуту, пока он не распознает iPhone, затем он должен попросить вас перенести файлы через него.
  • Нажмите на файл проекта в XCode, а затем вручную установите версию 4.3.4 (или 4.3.5, если вы обновили), поскольку она недоступна и не распознает устройство, пока вы этого не сделаете.
  • Очистите проект, а затем соберите.

Дайте мне знать, как вы поживаете:)

...