2009-08-05 2 views

ответ

28

Довольно легко.

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

Update: В Xcode 4, этот путь изменился на /Applications/Xcode.app/Contents/Developer/Platforms/...

+1

, если вы используете 3.1 SDK, затем удалите часть «\\\ (7A341)», поэтому имя папки «3.0» не «3.0 (7A341)». – digdog

+0

Отлично. Я люблю такие простые решения :) –

+0

Хотел бы я проголосовать +25 –

10

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

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

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

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

Более подробную информацию об этой теме на форумах Apple, Dev: https://devforums.apple.com/message/105448#105448

+0

Упрощенный для подробного объяснения и со ссылкой на источник. –

-1

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

+0

Я тоже это сделал! Тогда я стал умнее и разместил вопрос здесь ... ;-) –

0

мне пришлось поставить кавычки вокруг путей, а также перезапустить Xcode:

¯Ln -s "/Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0 (7A341)" «/ Разработчик/Платформы/iPhoneOS.platform/DeviceSupport/3.0.1 "

0

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

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

/Developer/Platforms/iPhoneOS.platform/DeviceSupport/

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

копирования файлов в нее из 3.0 (7A341)

перезагрузка xcode

сделано !!

0

Для науки здесь является изменение мне пришлось использовать:

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

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

0

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

0

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

В XCode 4.3.3, подключение 2-го поколения IPod Touch с прошивкой 3.1.3, это было neccesary создать символическую ссылку:

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, а также установка правильной библиотеки поддержки отладки устройств.

Смежные вопросы