Iphone OS версии 3.0.1 (7A400) - не поддерживается последней версией XCode - PullRequest
11 голосов
/ 05 августа 2009

Я очень новичок в разработке для iPhone. Я обновил свой IPhone до последней версии 3.0.1 (7A400). Я также скачал последнюю версию SDK - но последняя версия ОС, поддерживаемая XCode, - 3.0.1 (7A341).

Есть идеи?

Ответы [ 8 ]

28 голосов
/ 05 августа 2009

Довольно просто.

ln -s /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0\ \(7A341\) /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0.1

Обновление : в Xcode 4 этот путь был изменен на /Applications/Xcode.app/Contents/Developer/Platforms/...

10 голосов
/ 05 августа 2009

Чтобы продолжить разработку с iPhone SDK 3.0 на вашем iPhone, iPhone 3G и iPhone 3GS под управлением iPhone OS 3.0.1, необходимо выполнить следующее:

  1. Войдите в свой Mac с учетной записью администратора и запустите приложение терминала (/ Applications / Utilities)

  2. Скопируйте и вставьте следующую строку в Терминал: ln -s /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0 \ (7A341) /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0.1

Примечание. Если вы установили iPhone SDK 3.0 где-то, кроме расположения по умолчанию / для разработчика, замените каталог "/ Developer" соответствующим образом.

Дополнительная информация по этой теме на форумах Apple Dev: https://devforums.apple.com/message/105448#105448

0 голосов
/ 06 июля 2012

У нас было несколько более недавнее проявление этой проблемы. Просто добавьте этот ответ, так как это первое попадание в Google за сообщение об ошибке.

В XCode 4.3.3 при подключении iPod Touch 2-го поколения к iOS 3.1.3 необходимо было создать символическую ссылку:

sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.1.3 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.1.3\ \(7E18\)

«3.1.3 (7E18)» - это версия программного обеспечения, которая была отображена в XCode Organizer для iPod.

Также потребовался перезапуск XCode и iPod и установка правильной библиотеки поддержки отладки устройства.

0 голосов
/ 25 февраля 2011

В моем случае работало резервное копирование моего iPad, восстановление его из iTunes, удаление его из моего органайзера, затем подключение и разрешение органайзеру найти его снова. YMMV.

0 голосов
/ 20 августа 2009

Для науки вот вариант, который я должен был использовать:

sudo ln -s /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0\ \(7A312g\)/ /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0.1

Разница заключается в (7A12g) в исходном имени файла. Я просто создал символическую ссылку вручную в терминале, затем перезапустил XCode, и все это сошлось.

0 голосов
/ 13 августа 2009

хорошо, вам нужно взять старый каталог 3.0 (7a341) и скопировать его в 3.0.1 (7A400) у меня было три файла, которые мне нужно было скопировать

открыть поиск перейдите в папку

/ Разработчик / Платформы / iPhoneOS.platform / DeviceSupport /

создать новую папку 3.0.1 (7A400)

копировать в него файлы из 3,0 (7A341)

перезагрузите xcode

сделано !!

0 голосов
/ 05 августа 2009

Я должен был поставить кавычки вокруг путей, а также перезапустить xcode:

ln -s "/Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0 (7A341)" "/Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0.1"

0 голосов
/ 05 августа 2009

Ой .. У меня тоже было это ... закончилось переустановкой SDK + Xcode ... Если бы я только опубликовал свою проблему здесь: (

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