2012-07-25 6 views
6

podczas instalowania nowego PhoneGap tj PhoneGap 2.0 mam ten błąd ktoś proszę mi pomóc rozwiązać ten błąd IAM używając Xcode 4.3.2 iOS 5.1:PhoneGap 2.0 iOS błąd:/wersja: Nie ma takiego pliku lub katalogu

Brak cel zależność "CordovaLib (od CordovaLib.xcodeproj)"

CpResource/wersja /Users/arjun/Library/Developer/Xcode/DerivedData/MenuApp-emlsuylgddtbitggsiybbtqsxxmb/Build/Products/Debug-iphonesimulator/MenuApp.app/VERSION

cd /Users/arjun/Desktop/MenuApp 

setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" 

builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -strip-tool /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip /VERSION /Users/arjun/Library/Developer/Xcode/DerivedData/MenuApp-emlsuylgddtbitggsiybbtqsxxmb/Build/Products/Debug-iphonesimulator/MenuApp.app 

błąd:/wersja: Nie ma takiego pliku lub katalogu

+0

Wyjaśnij bardziej szczegółowo ... –

+0

pomóż mi. –

Odpowiedz

4

Jestem również całkowicie nowy w tym świecie PhoneGap i miałem ten sam problem z wersją iOS.

Upewnij się, że używasz wersji 2.0.0, ponieważ obecnie w wersji 2.0.1 brakuje pliku .pkg. Postępuj zgodnie z samouczkiem w PhoneGap.com.

Po uruchomieniu ./create /user/myhome/documents/HelloWorld com.mydomain.HelloWorld HelloWorld i otwarciu HelloWorld.xcodeproj wybierz projekt HelloWorld, a następnie przejść do Targets, kliknij element HelloWorld, a następnie przejść do zakładki Build Phases. Rozwiń opcję Target Dependencies. Powinien pojawić się element CordobaLib, a jeśli taki istnieje, usunąć go i dodać ponownie.

Zajęło mi to godziny, aby znaleźć to, mam nadzieję, że oszczędza czas innym!

+0

To rozwiązało problem, który miałem! Dzięki! Jestem na phonegap 2.2 – Pasta

+0

Używaj Phonegp 2.2 (jak już to robisz), jest wiele błędów ios6 we wcześniejszych wersjach. –

1

Edit your_project_folder/www/config.xml

i zmienić

preference name="phonegap-version" value="1.9.0" 

do

preference name="phonegap-version" value="2.0.0" 
+0

czy to nie Android? – Hendrik

0

Spróbuj przenieść folder główny "Twój projekt" do tego samego folderu głównego "CordovaLib".

1

Jeśli zainstalowałeś zestaw narzędzi Cordova-2.0.0, przyczyną jest załadowanie niepoprawnego pliku JavaScript Phonegap do pliku index.html. Upewnij się, że następująca instrukcja to ładowanie pliku phonegap js zgodnego z używanym pakietem SDK.