2009-08-05 12 views

Odpowiedz

28

Dość łatwe.

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

Aktualizacja W Xcode 4, ta ścieżka została zmieniona na /Applications/Xcode.app/Contents/Developer/Platforms/...

+1

, jeśli używasz pakietu SDK 3.1, a następnie usuń część "\ \\ (7A341)", ponieważ nazwa folderu to "3.0", a nie "3.0 (7A341)" – digdog

+0

Perfect. Uwielbiam takie proste rozwiązania :) –

+0

Chciałbym móc zagłosować na +25 –

10

Aby kontynuować rozwój z iPhone SDK 3.0 na iPhone, iPhone 3G i iPhone 3GS z systemem iPhone OS 3.0.1 będzie trzeba wykonać następujące czynności:

  1. zalogować się na komputerze Mac z konta administratora i uruchomienie aplikacji Terminal (/ Applications/Utilities)

  2. skopiuj i wklej następującą linię do końcówek: ln -s /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0 \ (7A341)/Developer/platformy/iPhoneOS. platforma/DeviceSupport/3.0.1

Uwaga: Jeśli zainstalowałeś iPhone SDK 3.0 w innym miejscu niż domyślna/lokalizacja programisty, w razie potrzeby zastąp katalog "/ Developer".

Więcej informacji na temat tego wątku na forum jabłko Dev: https://devforums.apple.com/message/105448#105448

+0

Powtórzono, aby uzyskać szczegółowe wyjaśnienie i zacytować źródło. –

-1

Ouch .. ja też miałem ten ... skończyło się ponownym zainstalowaniu SDK + Xcode ... Gdybym pisał mój problem tutaj :(

+0

Zrobiłem to też! Wtedy byłem sprytny i wysłałem to pytanie tutaj ;; –

0

musiałem umieścić cudzysłowy wokół ścieżki, a także ponownie uruchomić Xcode:

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

0

ok trzeba wziąć starą 3.0 (7a341) dir i skopiować go do 3.0.1 (7A400) miałem trzy pliki w nim musiałem skopiować

otworzyć Finder przejdź do folderu

/Developer/Platforms/iPhoneOS.platform/DeviceSupport/

Utwórz nowy folder 3.0.1 (7A400)

kopiowania plików do niego z 3.0 (7A341)

ponownie uruchom xcode

zrobione !!

0

Dla nauki jest tu zmiana musiałem użyć:

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

Różnica bycia (7A12g) w oryginalnym pliku. Właśnie stworzyłem dowiązanie symboliczne ręcznie na terminalu, a następnie ponownie uruchomiłem XCode i wszystko pasowało do siebie.

0

W moim przypadku to, co działało, to tworzenie kopii zapasowej iPada, przywracanie go z iTunes, usuwanie z mojego organizatora, a następnie podłączanie go i ponowne znajdowanie organizatora. YMMV.

0

Mieliśmy nieco bardziej aktualny przejaw tego problemu. Wystarczy dodać tę odpowiedź, ponieważ jest to najlepsze trafienie w Google dla komunikatu o błędzie.

w Xcode 4.3.3, podłączając 2. generacji iPod touch z systemem iOS 3.1.3, było neccesary tworzyć dowiązania:

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)" jest wersją oprogramowania, które został wyświetlony w XCode Organizer dla iPoda.

Wymagane jest również ponowne uruchomienie XCode i iPoda oraz instalacja poprawnej biblioteki Support Device Support.

Powiązane problemy