2014-03-25 4 views
6

Ich habe mit mehreren apps in phonegap gearbeitet. Jedes Mal, wenn ich ein neues Projekt erstellen, indem Sie die Schritte unter Verwendung von in der folgenden Link von phonegap docs:Immer einige Warnungen in einem neuen Projekt von phonegap

http://docs.phonegap.com/en/2.0.0/guide_getting-started_ios_index.md.html

Aber ich habe in jedem Fall gibt es 15 Warnungen immer da gesehen:

/Users/Webgrity/Desktop/BramAutoGroup/BramAutoGroup/Classes/AppDelegate.m:81:25: 'useSplashScreen' is deprecated: Deprecated in Cordova 2.5. Add/Remove the SplashScreen plugin instead of setting this property. 

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVFile.m:804:54: Implicit conversion loses integer precision: 'long long' to 'unsigned long' 

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVFile.m:805:108: Implicit conversion loses integer precision: 'long long' to 'NSUInteger' (aka 'unsigned int') 

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVFile.m:1075:54: Implicit conversion loses integer precision: 'long long' to 'unsigned long' 

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVFile.m:1076:108: Implicit conversion loses integer precision: 'long long' to 'NSUInteger' (aka 'unsigned int') 

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVFile.m:1282:98: Implicit conversion loses integer precision: 'unsigned long long' to 'int' 

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVFileTransfer.m:56:30: Implicit conversion loses integer precision: 'long long' to 'CFIndex' (aka 'long') 

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVFileTransfer.m:67:12: Implicit conversion loses integer precision: 'long long' to 'CFIndex' (aka 'long') 

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVFileTransfer.m:281:46: Implicit conversion loses integer precision: 'long long' to 'unsigned long' 

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVFileTransfer.m:282:100: Implicit conversion loses integer precision: 'long long' to 'NSUInteger' (aka 'unsigned int') 

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVURLProtocol.m:167:46: Implicit conversion loses integer precision: 'long long' to 'unsigned long' 

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVURLProtocol.m:168:100: Implicit conversion loses integer precision: 'long long' to 'NSUInteger' (aka 'unsigned int') 

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVContacts.m:94:58: Undeclared selector 'presentViewController:::' 

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVContacts.m:154:58: Undeclared selector 'presentViewController:::' 

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVContacts.m:196:50: Undeclared selector 'presentViewController:::' 

habe ich in jeder Version seit 2.2.0 gesehen. Jetzt benutze ich auch die neueste Version.

Aber es ist wirklich frustrierend, dass jedes Mal, wenn ich ein neues Projekt erstelle XCode diese 15 Warnungen kommt. Tatsächlich sind diese 15 Warnungen in einigen meiner alten Projekte (bereits im Apple Store) vorhanden. Da dies nur die Warnungen waren, habe ich das vermieden.

Aber jetzt wird es wirklich unerträglich für mich, da es keine Fehler und Warnungen in meiner Codierung gibt. Gibt es also ein Problem bei der Erstellung eines neuen Projekts durch diese Schritte oder ein Bug von Phonegap? Und wenn es mein Problem ist, kannst du mir bitte eine Idee geben, wie ich das beheben kann?

Vielen Dank im Voraus ..

+0

ich auch erstellt iOS-Projekte mehrere Zeit in Telefon Lücke, aber nicht solche Warnung, kann es Ursache für die Verwendung von Cordova-Version sein ... – bhanu

+0

Ich habe in jeder Version seit 2.2.0 gesehen. Jetzt benutze ich auch die neueste Version. @ bhanu – Avijit

+0

bleiben Sie weg von diesen Stoffen (HTML5, Titanium) für die Herstellung einer guten App ... !! – user2416728

Antwort

0

Es ist posible Sie Update haben 5.1 und Ihre Version cordova Xcode ist sehr alt sind. Ich rate Ihnen, das Projekt in Cordova auf die letzte Version und xcode zu aktualisieren.

+0

Meine xcode und cordova Version ist sehr aktuell. Und das Schlimmste ist, ich habe diese Warnungen auch in der vorherigen Version gesehen :( – Avijit

+0

Ich sage dir, weil die letzte Version in Corcova 3.1 ist und ich habe das gleiche Problem. Installieren Sie die letzte Version Cordova und Xcode. Erstellen Sie neues Projekt sauber für Cordova und Afther Kopieren Sie www (Projekt mit Fehler) in neues Projekt und kompilieren Sie ohne Probleme – Roberto

+0

also sagen Sie mir, xcode 5.1 und cordova 3.4 richtig zu installieren? – Avijit

Verwandte Themen