2009-12-31 3 views
0

Je suis nouveau à PhoneGap et a obtenu ces erreurs quand je compilez le PhoneGap.xcodeproject fourni J'utilise osx 10.6.2 et Xcode 3.1.3PhoneGap Créer des erreurs

Qu'ai-je manqué?

Un grand merci Don

Building target “PhoneGap” of project “PhoneGap” with configuration “Debug” — (5 errors, 3 warnings) 
gap-phonegap-80458a0/iphone/build/Debug-iphonesimulator/include -I/Users/lydonchandra/Documents/phonegap-phonegap-80458a0/iphone/build/PhoneGap.build/Debug-iphonesimulator/PhoneGap.build/DerivedSources/i386 -I/Users/lydonchandra/Documents/phonegap-phonegap-80458a0/iphone/build/PhoneGap.build/Debug-iphonesimulator/PhoneGap.build/DerivedSources -include /var/folders/o+/o+iwoDblFHa23jj9u8xkm++++TI/-Caches-/com.apple.Xcode.501/SharedPrecompiledHeaders/PhoneGap_Prefix-hacookbrellaoddmixprvtxegbot/PhoneGap_Prefix.pch -c Location.m -o /Users/lydonchandra/Documents/phonegap-phonegap-80458a0/iphone/build/PhoneGap.build/Debug-iphonesimulator/PhoneGap.build/Objects-normal/i386/Location.o 
Location.m: In function '-[Location hasHeadingSupport]': 
Location.m:33: warning: 'CLLocationManager' may not respond to '-headingAvailable' 
Location.m:33: warning: (Messages without a matching method signature 
Location.m:33: warning: will be assumed to return 'id' and accept 
Location.m:33: warning: '...' as arguments.) 
Location.m: In function '-[Location startHeading:withDict:]': 
Location.m:123: warning: 'CLLocationManager' may not respond to '-startUpdatingHeading' 
Location.m: In function '-[Location stopHeading:withDict:]': 
Location.m:136: warning: 'CLLocationManager' may not respond to '-stopUpdatingHeading' 
Location.m: In function '-[Location locationManager:didUpdateHeading:]': 
Location.m:151: error: request for member 'timestamp' in something not a structure or union 
Location.m:154: error: request for member 'magneticHeading' in something not a structure or union 
Location.m:154: error: request for member 'trueHeading' in something not a structure or union 
Location.m:154: error: request for member 'headingAccuracy' in something not a structure or union 
Build failed (5 errors, 3 warnings) 

Répondre

0

Avez-vous le dernier kit de développement iPhone installé? Je ne crois pas que vous le feriez si vous utilisez Xcode 3.1; 3.2 et plus sont les versions actuelles.

Location.m:33: warning: 'CLLocationManager' may not respond to '-headingAvailable' 

Plus précisément, cela signifie que la déclaration de CLLocationManager n'a pas la méthode -headingAvailable. Cette méthode a été ajoutée dans iPhone OS 3.0. Donc, je parie que vous avez la série 2.x du kit de dev installé?

+0

Merci, je dois désinstaller mon outil de développement, supprimer le répertoire, et installer le sdk iphone approprié pour snow leopard. J'ai eu l'iphone sdk pour Leopard avant. – portoalet