IOS Upgrade

Diese Anleitung zeigt wie iOS-Projekte von älteren Versionen von Cordova upgedatet werden. Die meisten diese Anweisungen gelten für Projekte, die mit einer älteren Befehlszeilentools, die vorangehen erstellt die cordova CLI-Hilfsprogramm. Die Command-Line Interface Informationen finden Sie unter Gewusst wie: Aktualisieren Sie die Version der CLI.

Hinweis: Xcode 4.6 ist erforderlich, Xcode-5 wird empfohlen. Derzeit um die Apple-App-Store zu übermitteln, verwenden Sie die neueste ausgelieferte Version des iOS SDK, welches ist iOS 7. iOS 7 SDK noch nicht erforderlich, aber dies kann sich schnell ändern.

Upgrade 3.1.0 Projekte zu 3.2.0

Für nicht-CLI Projekte führen:

    bin/Pfad/zu/Projekt-update

CLI-Projekte:

  1. Update der cordova CLI-Version. Finden Sie die Befehlszeilenschnittstelle.

  2. Ausführencordova platform update ios

Upgrade 3.0.0 Projekte zu 3.1.0

Für nicht-CLI Projekte führen:

    bin/Pfad/zu/Projekt-update

CLI-Projekte:

  1. Update der cordova CLI-Version. Finden Sie die Befehlszeilenschnittstelle.

  2. Ausführencordova platform update ios

iOS 7 Fragen:

  1. Entfernen von width=device-width, height=device-height aus der index.html Datei viewport meta Tag. (Siehe die relevant-bug.)

  2. Aktualisieren Sie Ihre Medien, Medien-Capture und Splashscreen Core-Plugins für iOS 7 Unterstützung.

Xcode 5 Fragen:

  1. Aktualisieren Sie die Projekteinstellungen ändern, wenn Sie Xcode-5 (in den Themen-Navigator) dazu aufgefordert werden.

  2. Update Ihrer Compiler für C / C + + / Objective-C festlegen, unter der Registerkarte Buildeinstellungen Erstellungsoptionen Abschnitt. Wählen Sie Standard-Compiler (Apple LLVM 5.0).

Upgrade auf die CLI (3.0.0) von 2.9.0

  1. Erstellen Sie ein neues Apache Cordova 3.0.0-Projekt mit Cordova CLI, wie in der Command-Line Interface beschrieben.

  2. Die Plattformen der Cordova Projekt fügen Sie hinzu, zum Beispiel:cordova platform add ios.

  3. Kopieren Sie den Inhalt des Projekts www Verzeichnis in das www Verzeichnis im Stammverzeichnis des Projektes Cordova, die Sie gerade erstellt haben.

  4. Kopieren oder nativen Vermögen aus dem ursprünglichen Projekt zu überschreiben ( Resources usw.), die sicher um jede neuen Dateien zu den .xcodeproj Projekt. Das iOS-Projekt erstellt, in das platforms\ios Verzeichnis.

  5. Kopie Ihrer config.xml in das www Verzeichnis und entfernen Sie alle Plugin-Definitionen. Ändern Sie die Einstellungen hier anstelle des Plattform-Verzeichnisses.

  6. Verwenden Sie Cordova-CLI-Tool, um alle Plugins zu installieren, die Sie brauchen. Beachten Sie, dass die CLI behandelt alle Kern-APIs als Plugins, so müssen sie möglicherweise hinzugefügt werden. Nur 3.0.0 Plugins sind kompatibel mit CLI.

  7. Erstellen und testen.

Upgrade 2.9.0 Projekte 3.0.0

  1. Herunterladen Sie und extrahieren Sie die Cordova 3.0.0-Quelle zu einem permanenten Speicherort auf Ihrer Festplatte, zum Beispiel in~/Documents/Cordova-3.0.0.

  2. Beenden Sie Xcode, wenn es geöffnet ist.

  3. Terminal.app verwenden, navigieren Sie zu dem Verzeichnis, in dem Sie die heruntergeladene Quelle oben setzen.

  4. Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.

  5. Kopie der www/cordova.js (Beachten Sie, dass es muss ein Version-Suffix nicht mehr, die Version ist in der Datei selbst in der Kopfzeile) Datei aus dem neuen Projekt in Ihr www Verzeichnis und löschen Ihre www/cordova.js Datei.

  6. Aktualisieren von Cordova Skriptverweis in Ihre www/index.html Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu cordova.js Datei.

  7. Löschen Sie Ihre CordovaLib Verzeichnis, und kopieren die CordovaLib Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis.

Hinweis: beginnend mit Cordova 3.0.0, Plugins sind nicht vorinstalliert und müssen Sie verwenden die plugman Befehlszeilen-Dienstprogramm sie selbst installieren. Siehe Verwenden von Plugman Plugins verwalten.

Upgrade 2.8.0 Projekte 2.9.0

  1. Herunterladen Sie und extrahieren Sie die Cordova 2.9.0-Quelle zu einem permanenten Speicherort auf Ihrer Festplatte, zum Beispiel in~/Documents/Cordova-2.9.0.

  2. Beenden Sie Xcode, wenn es geöffnet ist.

  3. Terminal.app verwenden, navigieren Sie zu dem Verzeichnis, in dem Sie die heruntergeladene Quelle oben setzen.

  4. Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.

  5. Kopie der www/cordova.js (Beachten Sie, dass es muss ein Version-Suffix nicht mehr, die Version ist in der Datei selbst in der Kopfzeile) Datei aus dem neuen Projekt in Ihr www Verzeichnis und löschen Ihre www/cordova.js Datei.

  6. Aktualisieren von Cordova Skriptverweis in Ihre www/index.html Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu cordova.js Datei.

  7. Löschen Sie Ihre CordovaLib Verzeichnis, und kopieren die CordovaLib Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis.

Upgrade 2.7.0 Projekte 2.8.0

  1. Herunterladen Sie und extrahieren Sie die Cordova 2.8.0-Quelle zu einem permanenten Speicherort auf Ihrer Festplatte, zum Beispiel in~/Documents/Cordova-2.8.0.

  2. Beenden Sie Xcode, wenn es geöffnet ist.

  3. Terminal.app verwenden, navigieren Sie zu dem Verzeichnis, in dem Sie die heruntergeladene Quelle oben setzen.

  4. Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.

  5. Kopie der www/cordova.js (Beachten Sie, dass es muss ein Version-Suffix nicht mehr, die Version ist in der Datei selbst in der Kopfzeile) Datei aus dem neuen Projekt in Ihr www Verzeichnis und löschen Ihre www/cordova-2.7.0.js Datei.

  6. Aktualisieren von Cordova Skriptverweis in Ihre www/index.html Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu cordova.js Datei.

  7. Aktualisieren <plugin> -tags in der config.xml Datei <feature> Tags. Beachten Sie, dass die vorhandenen <plugin> Tags noch funktionieren, aber sind veraltet. Sie können diese Informationen in der config.xml -Datei für ein neues Projekt. Zum Beispiel:

    <plugins>
        <plugin name="LocalStorage" value="CDVLocalStorage" />
        <!-- other plugins -->
    </plugins>
    
    <!-- change to: (note that a <feature> tag is on the same level as <plugins> -->
    <feature name="LocalStorage">
        <param name="ios-package" value="CDVLocalStorage" />
    </feature>
    <!-- other <feature> tags -->
    
  8. Löschen der CordovaLib Verzeichnis, und kopieren die CordovaLib Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis.

  9. Fügen Sie diese beiden Frameworks zum Projekt:

    OpenAL ImageIO
    
  10. Aktualisieren Sie Ihr Projektziel Buildeinstellungen. Unter Verbindung → Sonstiges Linker-Flags, bearbeiten "- Obj - C" zu "-ObjC".

  11. Aktualisieren Sie Ihr Projektziel Buildeinstellungen. Ändern Sie unter Verbindung → Sonstiges Linker-Flags, "-All_load" zu -force\_load ${BUILT\_PRODUCTS\_DIR}/libCordova.a . Sie müssten nur, dies zu tun, wenn Sie das Problem in definierten dieses Problem..

Upgrade 2.6.0 Projekte 2.7.0

  1. Herunterladen Sie und extrahieren Sie die Cordova 2.7.0-Quelle zu einem permanenten Speicherort auf Ihrer Festplatte, zum Beispiel in~/Documents/Cordova-2.7.0.

  2. Beenden Sie Xcode, wenn es geöffnet ist.

  3. Terminal.app verwenden, navigieren Sie zu dem Verzeichnis, in dem Sie die heruntergeladene Quelle oben setzen.

  4. Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.

  5. Kopie der www/cordova-2.7.0.js Datei aus dem neuen Projekt in Ihr www Verzeichnis und löschen Ihre www/cordova-2.6.0.js Datei.

  6. Aktualisieren von Cordova Skriptverweis in Ihre www/index.html Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu cordova-2.7.0.js Datei.

  7. Aktualisieren (oder zu ersetzen, wenn Sie die Datei nie geändert) Ihre AppDelegate.m Datei entsprechend von dem neuen Projekt (siehe diese Diff).

  8. In der config.xml Datei, Entfernen Sie diese Zeile.

  9. Löschen Sie Ihre CordovaLib Verzeichnis, und kopieren die CordovaLib Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis.

Upgrade 2.5.0 Projekte 2.6.0

  1. Herunterladen Sie und extrahieren Sie die Cordova 2.6.0-Quelle zu einem permanenten Speicherort auf Ihrer Festplatte, zum Beispiel in~/Documents/Cordova-2.6.0.

  2. Beenden Sie Xcode, wenn es geöffnet ist.

  3. Terminal.app verwenden, navigieren Sie zu dem Verzeichnis, in dem Sie die heruntergeladene Quelle oben setzen.

  4. Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.

  5. Kopieren Sie das Projekt www/cordova-2.6.0.js Datei in Ihr www Verzeichnis, und Löschen der www/cordova-2.5.0.js Datei.

  6. Aktualisieren von Cordova Skriptverweis in Ihre www/index.html Datei (zusammen mit anderen Dateien, die das Skript verweisen) zum Verweisen auf die neue cordova-2.6.0.js Datei.

  7. Aktualisieren (oder zu ersetzen, wenn Sie die Datei nie geändert) Ihre AppDelegate.m Datei entsprechend von dem neuen Projekt (siehe diese Diff).

  8. In der config.xml Datei, fügen Sie diese neue Linie.

  9. In der config.xml Datei, fügen Sie diese neue Linie.

  10. In der config.xml Datei, UIWebViewBounce, DisallowOverscroll, geändert wurde und Standardwerte sind unterschiedlich.

  11. In der config.xml Datei, die EnableLocation Präferenz ist veraltet.

  12. Löschen Sie Ihre CordovaLib Verzeichnis, und kopieren die CordovaLib Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis.

Upgrade 2.4.0 Projekte 2.5.0

  1. Herunterladen Sie und extrahieren Sie die Cordova 2.5.0-Quelle zu einem permanenten Speicherort auf Ihrer Festplatte, zum Beispiel in~/Documents/Cordova-2.5.0.

  2. Beenden Sie Xcode, wenn es geöffnet ist.

  3. Terminal.app verwenden, navigieren Sie zu dem Verzeichnis, in dem Sie die heruntergeladene Quelle oben setzen.

  4. Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.

  5. Kopie der www/cordova-2.5.0.js Datei aus dem neuen Projekt in Ihrem www -Verzeichnis und löschen Ihre www/cordova-2.4.0.js Datei.

  6. Aktualisieren von Cordova Skriptverweis in Ihre www/index.html Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu cordova-2.5.0.js Datei.

  7. Aktualisieren (oder zu ersetzen, wenn Sie die Datei nie geändert) Ihre AppDelegate.m Datei entsprechend von dem neuen Projekt (siehe diese Diff).

  8. In der config.xml Datei, fügen Sie diese neuen Zeilen.

  9. In Ihrem config.xml Datei, das Root-Element zu bearbeiten, ändern sie von Cordova, Widget.

  10. In der config.xml Datei, Entfernen Sie die Voreinstellung "OpenAllWhitelistURLsInWebView".

  11. Löschen Sie Ihre cordova Verzeichnis, und kopieren die cordova Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis. In 2.5.0 hat dieses Skripts aktualisiert.

  12. Löschen Sie Ihre CordovaLib Verzeichnis, und kopieren die CordovaLib Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis.

Upgrade 2.3.0 Projekte 2.4.0

  1. Herunterladen Sie und extrahieren Sie die Cordova 2.4.0-Quelle zu einem permanenten Speicherort auf Ihrer Festplatte, zum Beispiel in~/Documents/Cordova-2.4.0.

  2. Beenden Sie Xcode, wenn es geöffnet ist.

  3. Terminal.app verwenden, navigieren Sie zu dem Verzeichnis, in dem Sie die heruntergeladene Quelle oben setzen.

  4. Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.

  5. Kopie der www/cordova-2.4.0.js Datei aus dem neuen Projekt in Ihr www Verzeichnis und löschen Ihre www/cordova-2.3.0.js Datei.

  6. Aktualisieren von Cordova Skriptverweis in Ihre www/index.html Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu cordova-2.4.0.js Datei.

  7. Aktualisieren (oder zu ersetzen, wenn Sie die Dateien nie geändert) Ihre MainViewController.m Datei entsprechend von dem neuen Projekt (siehe diese Diff).

  8. Aktualisieren (oder zu ersetzen, wenn Sie die Datei nie geändert) Ihre AppDelegate.m Datei entsprechend von dem neuen Projekt (siehe diese Diff).

  9. In der config.xml Datei, fügen Sie diese neue Linie.

  10. Löschen Sie Ihre cordova Verzeichnis, und kopieren die cordova Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis. In 2.4.0 hat dieses Skripts fest.

  11. Löschen Sie Ihre CordovaLib Verzeichnis, und kopieren die CordovaLib Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis.

  12. AssetsLibrary.framework als Ressource dem Projekt hinzufügen. (Siehe Apples Dokumentation Hinweise dazu, wie dies zu tun.).

Upgrade 2.2.0 Projekte 2.3.0

  1. Herunterladen Sie und extrahieren Sie die Cordova 2.3.0-Quelle zu einem permanenten Speicherort auf Ihrer Festplatte, zum Beispiel in~/Documents/Cordova-2.3.0.

  2. Beenden Sie Xcode, wenn es geöffnet ist.

  3. Terminal.app verwenden, navigieren Sie zu dem Verzeichnis, in dem Sie die heruntergeladene Quelle oben setzen.

  4. Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.

  5. Kopie der www/cordova-2.3.0.js Datei aus dem neuen Projekt in Ihr www Verzeichnis und löschen Ihre www/cordova-2.2.0.js Datei.

  6. Aktualisieren von Cordova Skriptverweis in Ihre www/index.html Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu cordova-2.3.0.js Datei.

  7. Aktualisieren (oder zu ersetzen, wenn Sie die Datei nie geändert) Ihre MainViewController.m nach von dem neuen Projekt.

  8. Löschen Sie Ihre cordova Verzeichnis, und kopieren die cordova Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis. In 2.3.0 hat das neue Skripte.

  9. Löschen Sie Ihre CordovaLib Verzeichnis, und kopieren die CordovaLib Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis.

  10. Konvertieren Ihrer Cordova.plist Datei zu config.xml , durch Ausführen des Skripts bin/cordova\_plist\_to\_config\_xml auf Ihre Projektdatei.

  11. Fügen Sie das InAppBrowser-Plugin, um Ihre config.xml , durch Hinzufügen von diesem Tag unter <cordova><plugins> :

    < Plugin Name = "InAppBrowser" Value = "CDVInAppBrowser" / >
    
  12. Beachten Sie, dass Objective-C-Plugins nicht auf der weißen Liste mehr sind. Auf die Whitelist Ihre Verbindungen mit der app-Whitelist, müssen Sie die User-Agent die Verbindung mit der gleichen User-Agent als die wichtigsten Cordova WebView-Header. Erhalten Sie durch den Zugriff auf die userAgent Eigenschaft aus den wichtigsten anzeigen-Controller. Die wichtigsten View-Controller ( CDVViewController ) hat auch eine URLisAllowed Methode, damit Sie prüfen, ob eine URL die Whitelist übergibt.

  13. Geräte API-Änderungen:

*   Für iOS, device.platform zurückgeben verwendet `iPhone` , `iPad` oder `iPod Touch` , jetzt es gibt (richtig)`iOS`.
*   Für iOS, device.name (veraltet für alle Plattformen) verwendet, um den Namen von dem Gerät des Benutzers zurückzugeben (z.B. ' Shazrons iPhone 5 '); Jetzt gibt es was device.platform zurückgegeben: `iPhone` , `iPad` oder`iPod Touch`.
*   Für alle Plattformen gibt es eine neue Eigenschaft namens device.model; Dies gibt das jeweilige Gerätemodell, z.B. `iPad2,5` (für andere Plattformen gibt das was device.name zurückgegeben).

Upgrade 2.1.0 Projekte 2.2.0

  1. Herunterladen Sie und extrahieren Sie die Cordova 2.2.0-Quelle zu einem permanenten Speicherort auf Ihrer Festplatte, zum Beispiel in~/Documents/Cordova-2.2.0.

  2. Beenden Sie Xcode, wenn es geöffnet ist.

  3. Terminal.app verwenden, navigieren Sie zu dem Verzeichnis, in dem Sie die heruntergeladene Quelle oben setzen.

  4. Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.

  5. Kopie der www/cordova-2.2.0.js Datei aus dem neuen Projekt in Ihr www Verzeichnis und löschen Ihre www/cordova-2.1.0.js Datei.

  6. Aktualisieren von Cordova Skriptverweis in Ihre www/index.html Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu cordova-2.2.0.js Datei.

  7. Aktualisieren (oder zu ersetzen, wenn Sie die Datei nie geändert) Ihre MainViewController.m nach von dem neuen Projekt:

*   Aktualisiert → ViewWillAppear
  1. Kopie der cordova Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis. Im 2.2.0 hat dies ein aktualisiertes 'emulieren' Skript.

  2. Anschließend aktualisieren Ihre CordovaLib Teilprojekt Verweis. Beginnend mit Cordova 2.1.0, wir verwenden nicht die CORDOVALIB Xcode-Variable nicht mehr wo verweisen auf CordovaLib befindet, der Verweis ist eine absolute Dateiverweis jetzt.

    1. Terminal.app starten
    2. Gehen Sie zu dem Speicherort, wo Sie Cordova installiert (siehe Schritt 1), in der bin Unterverzeichnis
    3. Führen Sie das Skript unten, wo der erste Parameter ist der Pfad zu Ihrem Projekts .xcodeproj Datei:

      update_cordova_subproject path/to/your/project/xcodeproj

Hinweis: In 2.2.0, das bin/create Skript-Kopie in der CordovaLib Teilprojekt in Ihr Projekt. Um die gleiche Art der Installation haben, kopieren Sie einfach in der rechten CordovaLib in Ihr Projektverzeichnis, und Update der CordovaLib Teilprojekt Lage (bezogen auf "Projekt") in der Xcode-Datei-Inspektor.

Upgrade 2.0.0 Projekte auf 2.1.0

Mit Cordova 2.1.0 CordovaLib zur Automatischen Reference Counting (ARC)verwenden aktualisiert wurde. Sie nicht müssen upgrade auf ARC mithilfe von CordovaLib, aber wenn Sie, aktualisieren Sie das Projekt zur Verwendung von ARC möchten, verwenden Sie bitte den Xcode-Migrations-Assistenten aus dem Menü: Bearbeiten → → umgestalten Convert in Objective-C-Bogen..., libCordova.a aufzuheben, dann führen Sie den Assistenten bis zum Abschluss.

  1. Herunterladen Sie und extrahieren Sie die Cordova 2.1.0-Quelle zu einem permanenten Speicherort auf Ihrer Festplatte, zum Beispiel in~/Documents/Cordova-2.1.0.

  2. Beenden Sie Xcode, wenn es geöffnet ist.

  3. Terminal.app verwenden, navigieren Sie zu dem Verzeichnis, in dem Sie die heruntergeladene Quelle oben setzen.

  4. Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.

  5. Kopie der www/cordova-2.1.0.js Datei aus dem neuen Projekt in Ihr www Verzeichnis und löschen Ihre www/cordova-2.0.0.js Datei.

  6. Aktualisieren von Cordova Skriptverweis in Ihre www/index.html Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu cordova-2.1.0.js Datei.

  7. Aktualisieren (oder zu ersetzen, wenn Sie die Datei nie geändert) Ihre AppDelegate.m nach von dem neuen Projekt:

*   Bearbeitet → Anwendung: DidFinishLaunchingWithOptions:
*   Hinzugefügt → Anwendung: SupportedInterfaceOrientationsForWindow:
  1. Aktualisieren (oder zu ersetzen, wenn Sie die Datei nie geändert) Ihre MainViewController.m nach von dem neuen Projekt:
*   Hinzugefügt → ViewWillAppear
  1. Kopie der cordova Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis. Im 2.1.0 hat dies die aktualisierte Skripts um Pfade mit Leerzeichen zu unterstützen.

  2. Entfernen Sie die VERSION Datei Verweis aus dem Projekt (nicht die inCordovaLib).

  3. Anschließend aktualisieren Ihre CordovaLib Teilprojekt Verweis. Beginnend mit Cordova 2.1.0, wir verwenden nicht die CORDOVALIB Xcode-Variable nicht mehr wo verweisen auf CordovaLib befindet, der Verweis ist eine absolute Dateiverweis jetzt.

    1. Terminal.app starten
    2. Gehen Sie zu dem Speicherort, wo Sie Cordova installiert (siehe Schritt 1), in der bin Unterverzeichnis
    3. Führen Sie das Skript unten, wo der erste Parameter ist der Pfad zu Ihrem Projekts .xcodeproj Datei:

      Update_cordova_subproject Pfad/zu/Ihrem/Projekt/xcodeproj

Upgrade 1.9.0 Projekte 2.0.0

  1. Cordova 2.0.0 zu installieren.

  2. Erstellen Sie ein neues Projekt, wie in iOS Command-Line Tools beschrieben. Sie benötigen die Vermögen aus diesem neuen Projekt.

  3. Kopie der www/cordova-2.0.0.js Datei aus dem neuen Projekt in Ihr www Verzeichnis und löschen Ihre www/cordova-1.9.0.js Datei.

  4. Aktualisieren von Cordova Skriptverweis in Ihre www/index.html Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu cordova-2.0.0.js Datei.

  5. Kopie der cordova Verzeichnis des neuen Projekts in Ihrem Projekt-Root-Verzeichnis (wenn Sie möchten, dass die Projekt-Befehlszeilen-Tools).

  6. Fügen Sie einen neuen Eintrag unter Plugins in Ihrem Cordova.plist -Datei unter der Hilfsdateien -Gruppe. Der Schlüssel ist Device und der Wert istCDVDevice.

  7. EntfernenCordova.framework.

  8. Entfernen von verify.sh aus der Hilfsdateien -Gruppe.

  9. Wählen Sie das Projektsymbol in der Projekt-Navigator, wählen Sie das Projekt Target, dann wählen Sie die Registerkarte Einstellungen erstellen .

  10. Suchen Sie nach Präprozessor-Makros, dann entfernen Sie alle CORDOVA_FRAMEWORK = 1 Werte.

  11. Suchen Sie das CordovaLib -Verzeichnis, das auf Ihrer Festplatte unter Ihrem Benutzerordner installiert wurde Documents Unterverzeichnis.

  12. Suchen Sie die CordovaLib.xcodeproj Datei das CordovaLib Verzeichnis, dann per Drag & Drop die Datei in Ihr Projekt. Es sollte als ein Teilprojekt angezeigt.

  13. Erstellen Sie das Projekt, solltest du einige Fehler im Zusammenhang mit #import Richtlinien.

  14. Für die #import Fehler, Quote-basierende Einfuhren in diesem Stil zu ändern:

    #import "CDV.h"
    

    zu dieser Art auf der Grundlage von Klammern:

    #import <Cordova/CDV.h>
    

    und entfernen Sie alle #ifdef Wrapper für jede Cordova importiert, sie sind nicht mehr erforderlich (die Einfuhren sind nun einheitlich)

  15. Erstellen Sie das Projekt erneut, und es sollten keine #import Störungen.

  16. Wählen Sie das Symbol "Projekt" in der Projekt-Navigator, wählen Sie das Projekt Target, dann wählen Sie die Registerkarte Build Phasen .

  17. Erweitern Sie die Ziel Abhängigkeiten -Phase, dann wählen Sie das + -Schaltfläche.

  18. Wählen Sie die CordovaLib als Ziel, dann wählen Sie die Schaltfläche " Hinzufügen ".

  19. Die erste Link Binary mit Bibliotheken Phase (es sollte bereits eine Reihe von Frameworks enthalten) zu erweitern, und wählen Sie das + Knopf.

  20. Wählen Sie die libCordova.a statische Bibliothek, klicken Sie die Schaltfläche " Hinzufügen ".

  21. Löschen Sie die Skript ausführen -Phase.

  22. Wählen Sie das Symbol "Projekt" in der Projekt-Navigator, wählen Sie das Projekt Target, dann wählen Sie die Registerkarte Einstellungen erstellen .

  23. Suchen Sie nach Anderen Linker-Flags, und addieren Sie die Werte -Force_load und - Obj-C.

  24. Erweitern Sie die CordovaLib Teilprojekt.

  25. Suchen Sie die VERSION Datei, ziehen Sie es in Ihr Haupt-Projekt (wir möchten einen Link zu ihr, keine Kopie erstellen).

  26. Aktivieren Sie das Optionsfeld erstellen Gruppen für alle hinzugefügten Ordner , und wählen Sie die Schaltfläche Fertig stellen .

  27. Wählen Sie die VERSION Datei, die Sie nur in einem vorherigen Schritt gezogen.

  28. Geben Sie die Option-Befehl-1 -Tastenkombination zum Anzeigen der Datei Inspector (oder Menuitem anzeigen → Dienstprogramme → "Datei-Informationen einblenden").

  29. Wählen Sie relativ zum CORDOVALIB in der Datei-Inspektor für die Drop-Down-Menü für Lage.

  30. Legen Sie die Voreinstellung "Xcode" Xcode "Einstellungen" → Standorte → abgeleitete Daten → Advanced... auf Unique, damit die einheitliche Header gefunden werden können.

  31. Wählen Sie das Symbol "Projekt" in der Projekt-Navigator, wählen Sie Ihr Ziel, dann wählen Sie die Registerkarte Einstellungen erstellen .

  32. Suche nach Header-Suchpfade. Fügen Sie für diese Einstellung diese drei Werte, einschließlich der Anführungszeichen:

    "$(TARGET_BUILD_DIR)/usr/local/lib/include"
    
    "$(OBJROOT)/UninstalledProducts/include"
    
    "$(BUILT_PRODUCTS_DIR)"
    
  33. Suche nach anderen Linker-Flags. Fügen Sie diesen Wert für diese Einstellung:

    -weak_framework CoreFoundation
    
  34. Erstellen Sie das Projekt, es sollten kompilieren und verknüpfen ohne Probleme.

  35. Wählen Sie das Projekt der Schema -Dropdown-Menü, und wählen Sie dann iPhone 5.1 Simulator.

  36. Wählen Sie die Schaltfläche " Ausführen ".

Hinweis: Wenn Ihr Projekt nicht funktioniert wie erwartet im Simulator, bitte beachten ein Fehler in der Konsole anmelden Xcode nach hinweisen.

Update 1.8.x-Projekten auf 1.9.0

  1. Installieren Sie Cordova 1.9.0.

  2. Erstellen Sie ein neues Projekt. Sie benötigen einen Teil der Vermögensgegenstände aus diesem neuen Projekt.

  3. Kopie der www/cordova-1.9.0.js Datei aus dem neuen Projekt in Ihr www Verzeichnis und löschen Ihre www/cordova-1.8.x.js Datei.

  4. Aktualisieren von Cordova Skriptverweis in Ihre www/index.html Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu cordova-1.9.0.js Datei.

Hinweis: 1.9.0 unterstützt das neue BackupWebStorage boolesche Cordova.plist Einstellung. Es ist standardmäßig aktiviert, so legen Sie es auf false , besonders auf iOS 6 deaktivieren. Finden Sie unter Release Notes: Safari und UIKit Abschnitt

Upgrade 1.7.0 Projekte 1.8.x

  1. Installieren Sie Cordova 1.8.0.

  2. Erstellen Sie ein neues Projekt. Sie benötigen einen Teil der Vermögensgegenstände aus diesem neuen Projekt.

  3. Kopie der www/cordova-1.8.0.js Datei aus dem neuen Projekt in Ihr www Verzeichnis und löschen Ihre www/cordova-1.7.x.js Datei.

  4. Aktualisieren von Cordova Skriptverweis in Ihre www/index.html Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu cordova-1.8.0.js Datei.

Wollen Sie über die Verwendung der API zu erfassen, benötigen Sie die neue iPad Retina-Display -Vermögen:

  1. Kopie der Resources/Capture.bundle Element aus dem neuen Projekt in Ihrem Projektverzeichnis, schreiben über Ihre bestehende Resources/Capture.bundle Element.

  2. Wählen Sie in Ihrem Projekt, das Capture.bundle Element in Ihrem Projekt-Navigator in Xcode, geben Sie die Entf -Taste, und wählen Sie im daraufhin angezeigten Dialogfeld Verweis entfernen .

  3. Ziehen Sie die neue Capture.bundle aus Schritt 1 oben in Ihrem Projekt-Navigator in Xcode, wählen Sie das Optionsfeld erstellen Gruppen für alle hinzugefügten Ordner .

Update 1.6.x-Projekten auf 1.7.0

  1. Installieren Sie Cordova 1.7.0.

  2. Erstellen Sie ein neues Projekt. Sie benötigen einen Teil der Vermögensgegenstände aus diesem neuen Projekt.

  3. Kopie der www/cordova-1.7.0.js Datei aus dem neuen Projekt in Ihr www Verzeichnis und löschen Ihre www/cordova-1.6.0.js Datei.

  4. Aktualisieren von Cordova Skriptverweis in Ihre www/index.html Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu cordova-1.7.0.js Datei.

Upgrade 1.5.0 Projekte 1.6.x

  1. Installieren Sie Cordova 1.6.1.

  2. Erstellen Sie eine Sicherungskopie von AppDelegate.m , AppDelegate.h , MainViewController.m , MainViewController.h , und Cordova.plist in Ihrem Projekt.

  3. Erstellen Sie ein neues Projekt. Sie benötigen einen Teil der Vermögensgegenstände aus diesem neuen Projekt.

  4. Kopieren Sie diese Dateien aus dem neuen Projekt in Ihr 1.5.0-based-Projekt-Verzeichnis auf der Festplatte ersetzt alle alten Dateien (sichern Sie Ihre Dateien zuerst aus Schritt 2 oben):

    AppDelegate.h
    AppDelegate.m
    MainViewController.h
    MainViewController.m
    Cordova.plist
    
  5. Fügen Sie die neue MainViewController und AppDelegate Dateien in das Xcode-Projekt.

  6. Kopie der www/cordova-1.6.1.js Datei aus dem neuen Projekt in Ihr www Verzeichnis und löschen Ihre www/cordova-1.5.0.js Datei.

  7. Aktualisieren von Cordova Skriptverweis in Ihre www/index.html Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu cordova-1.6.1.js Datei.

  8. Fügen Sie das neue Cordova.plist -Datei in Ihrem Projekt. Dies ist notwendig, da die Core-Plugin-Dienst-Namen ändern müssen, um die für eine einheitliche Cordova JavaScript-Datei (von Android und BlackBerry, übereinstimmencordova-js).

  9. Alle Einstellungen, Plugins und ExternalHosts Einträge, die Sie in Ihrem gesicherten Cordova.plist in das neue hatten zu integrierenCordova.plist.

  10. Integrieren Sie Projekt-spezifischen Code, die Sie in Ihrem gesicherten AppDelegate.h und AppDelegate.m in das neue AppDelegate Dateien. UIWebViewDelegateOder CDVCommandDelegate code in AppDelegate.m muss in MainViewController.m jetzt (siehe auskommentierte Abschnitte in der Datei).

  11. Integrieren Sie Projekt-spezifischen Code, die Sie in Ihrem gesicherten MainViewController.h und MainViewController.m in die neuen MainViewController-Dateien.

  12. Klicken Sie auf das Projektsymbol in der Projekt-Navigator, wählen Sie das Projekt, dann wählen Sie die Registerkarte Einstellungen erstellen .

  13. Geben Sie Compiler für C / C + + / Objective-C in das Suchfeld ein.

  14. Wählen Sie den Apple LLVM Compiler 3.1 -Wert.

Update 1.4.x-Projekten auf 1.5.0

  1. Installieren Sie Cordova 1.5.0.

  2. Erstellen Sie ein neues Projekt, und führen Sie es einmal. Sie benötigen einen Teil der Vermögensgegenstände aus diesem neuen Projekt.

  3. Kopie der www/cordova-1.5.0.js Datei aus dem neuen Projekt in Ihr www Verzeichnis und löschen Ihre www/phonegap-1.4.x.js Datei.

  4. Aktualisieren von Cordova Skriptverweis in Ihre www/index.html Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue Cordova hinzu cordova-1.5.0.js Datei.

  5. Finden Sie PhoneGap.framework in Ihrem Projekt-Navigator, wählen Sie es.

  6. Geben Sie den Schlüssel Löschen und Löschen der PhoneGap.framework Verweis in der Projekt-Navigator.

  7. Geben Sie die Option-Befehl-A -Tastenkombination, die drop-down-ein Blatt zu dem Projekt (die Dateien hinzufügen... -Blatt) Dateien hinzufügen sollten. Stellen Sie sicher, dass das Optionsfeld erstellt Gruppen für alle hinzugefügten Ordner ausgewählt ist.

  8. Geben Sie die Tastenkombination Umschalt-Befehl-G , drop-down-ein weiteres Blatt für Sie zu einem Ordner gehen sollte (die gehen in den Ordner: Blatt).

  9. Geben Sie /Users/Shared/Cordova/Frameworks/Cordova.framework in die gehen in den Ordner: Blatt und drücken Sie dann die Schaltfläche " Go ".

  10. Drücken Sie die Taste " Hinzufügen " in dem Dateien hinzufügen... -Blatt.

  11. Wählen Sie Cordova.framework in der Projektnavigator.

  12. Geben Sie die Option-Befehl-1 -Tastenkombination, um die Datei Inspector -Serie.

  13. Wählen Sie Absoluter Pfad in der Datei-Inspektor für die Drop-Down-Menü für Standort.

  14. Geben Sie die Option-Befehl-A -Tastenkombination, die drop-down-ein Blatt zu dem Projekt (die Dateien hinzufügen... -Blatt) Dateien hinzufügen sollten. Stellen Sie sicher, dass das Optionsfeld erstellt Gruppen für alle hinzugefügten Ordner ausgewählt ist.

  15. Geben Sie die Tastenkombination Umschalt-Befehl-G , drop-down-ein weiteres Blatt für Sie zu einem Ordner gehen sollte (die gehen in den Ordner: Blatt).

  16. Geben Sie ~/Documents/CordovaLib/Classes/deprecated in die gehen in den Ordner: Blatt und drücken Sie dann die Schaltfläche " Go ".

  17. Drücken Sie die Taste " Hinzufügen " in dem Dateien hinzufügen... -Blatt.

  18. In Ihrem AppDelegate.h , AppDelegate.m , und MainViewController.h Dateien, ersetzen die gesamte #ifdef PHONEGAP_FRAMEWORK -block mit:

    #import "CDVDeprecated.h"
    
  19. Klicken Sie auf das Symbol "Projekt" in der Projekt-Navigator, wählen Sie Ihr Ziel, dann wählen Sie die Registerkarte Einstellungen erstellen .

  20. Suche nach Framework-Suchpfade.

  21. Ersetzen Sie den vorhandenen Wert mit/Users/Shared/Cordova/Frameworks.

  22. Suche nach Präprozessor-Makros.

  23. Für den ersten (zusammengesetzten) Wert, ersetzen Sie den Wert mit CORDOVA_FRAMEWORK = YES.

  24. Wählen Sie die Registerkarte Build Phasen .

  25. Skript zu erweitern.

  26. Ersetzen Sie alle Vorkommen von PhoneGap mit Cordova.

  27. Finden Sie Ihre PhoneGap.plist in der Projekt-Navigator Datei, und klicken Sie auf den Dateinamen eingeben Name Bearbeitungsmodus.

  28. Benennen Sie PhoneGap.plist aufCordova.plist.

  29. Mit der rechten Maustaste auf Cordova.plist und wählen Sie Öffnen als → Quellcode.

  30. Drücken Sie Option-Command-F, wählen Sie ersetzen aus der Dropdown-Liste oben links im Quellcodefenster.

  31. Geben Sie com.phonegap für die Zeichenfolge suchen und org.apache.cordova für die Zeichenfolge ersetzen und drücken Sie dann die Schaltfläche " Alle ersetzen ".

  32. Geben Sie PG die Suchzeichenfolge und CDV für die Zeichenfolge ersetzen, und drücken Sie die Schaltfläche " Alle ersetzen ".

  33. Drücken Sie Befehl-B baut. Du hast noch Abwertungen, die Sie in Zukunft loswerden können (siehe CDVDeprecated.h . Z. B. ersetzen-Klassen in Ihrem Code, PG * CDV * verwendet).

1.4.1 Upgrade 1.4.0-Projekten

  1. Installieren Sie Cordova 1.4.1.

  2. Erstellen Sie eine Sicherungskopie derMainViewController.m.

  3. Erstellen Sie ein neues Projekt. Sie benötigen einen Teil der Vermögensgegenstände aus diesem neuen Projekt.

  4. Kopie der MainViewController.m Datei aus dem neuen Projekt in das 1.4.0-based-Projekt-Verzeichnis auf der Festplatte, die alte Datei ersetzen (backup Ihrer Dateien zuerst aus Schritt 2 oben).

  5. Fügen Sie die MainViewController.m Datei in das Xcode-Projekt.

  6. Integrieren Sie Projekt-spezifischen Code, die Sie in Ihrem gesicherten MainViewController.m in die neue Datei.

  7. Aktualisierung der phonegap-1.4.0.js Datei ist optional, in der JavaScript zwischen 1.4.0 und 1.4.1 hat sich nichts geändert.

Upgrade 1.3.0 Projekte 1.4.0

  1. Cordova 1.4.0 zu installieren.

  2. Erstellen Sie eine Sicherungskopie von AppDelegate.m und AppDelegate.h in Ihrem Projekt.

  3. Erstellen Sie ein neues Projekt. Sie benötigen einen Teil der Vermögensgegenstände aus diesem neuen Projekt.

  4. Kopieren Sie diese Dateien aus dem neuen Projekt in Ihr 1.3.0-based-Projekt-Verzeichnis auf der Festplatte ersetzt alle alten Dateien (sichern Sie Ihre Dateien zuerst aus Schritt 2 oben):

    AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m MainViewController.xib
    
  5. Fügen Sie alle die MainViewController Dateien in das Xcode-Projekt.

  6. Kopie der www/phonegap-1.4.0.js Datei aus dem neuen Projekt in Ihr www Verzeichnis und löschen Ihre www/phonegap-1.3.0.js Datei.

  7. Aktualisieren von Cordova Skriptverweis in Ihre www/index.html Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu phonegap-1.4.0.js Datei.

  8. Fügen Sie einen neuen Eintrag unter Plugins in der PhoneGap.plist Datei. Der Schlüssel ist com.phonegap.battery und der Wert istPGBattery.

  9. Integrieren Sie Projekt-spezifischen Code, die Sie in Ihrem gesicherten AppDelegate.h und AppDelegate.m in die neuen AppDelegate-Dateien.

Upgrade 1.2.0 Projekte 1.3.0

  1. Installieren Sie Cordova 1.3.0.

  2. Erstellen Sie eine Sicherungskopie von AppDelegate.m und AppDelegate.h in Ihrem Projekt.

  3. Erstellen Sie ein neues Projekt. Sie benötigen einen Teil der Vermögensgegenstände aus diesem neuen Projekt.

  4. Kopieren Sie diese Dateien aus dem neuen Projekt in Ihr 1.2.0-based-Projekt-Verzeichnis auf der Festplatte ersetzt alle alten Dateien (sichern Sie Ihre Dateien zuerst aus Schritt 2 oben):

    AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m MainViewController.xib
    
  5. Fügen Sie alle die MainViewController Dateien in das Xcode-Projekt.

  6. Kopie der www/phonegap-1.3.0.js Datei aus dem neuen Projekt in Ihr www Verzeichnis und löschen Ihre www/phonegap-1.2.0.js Datei.

  7. Aktualisieren von Cordova Skriptverweis in Ihre www/index.html Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu phonegap-1.3.0.js Datei.

  8. Fügen Sie einen neuen Eintrag unter Plugins in der PhoneGap.plist Datei. Der Schlüssel ist com.phonegap.battery und der Wert istPGBattery.

  9. Integrieren Sie Projekt-spezifischen Code, die Sie in Ihrem gesicherten AppDelegate.h und AppDelegate.m in die neuen AppDelegate-Dateien.

Upgrade 1.1.0 Projekte 1.2.0

  1. Installieren Sie Cordova 1.2.0.

  2. Erstellen Sie eine Sicherungskopie von AppDelegate.m und AppDelegate.h in Ihrem Projekt.

  3. Erstellen Sie ein neues Projekt. Sie benötigen einen Teil der Vermögensgegenstände aus diesem neuen Projekt.

  4. Kopieren Sie diese Dateien aus dem neuen Projekt in Ihr 1.1.0-based-Projekt-Verzeichnis auf der Festplatte ersetzt alle alten Dateien (sichern Sie Ihre Dateien zuerst aus Schritt 2 oben):

    AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m MainViewController.xib
    
  5. Fügen Sie alle die MainViewController Dateien in das Xcode-Projekt.

  6. Kopie der www/phonegap-1.2.0.js Datei aus dem neuen Projekt in Ihr www Verzeichnis und löschen Ihre www/phonegap-1.1.0.js Datei.

  7. Aktualisieren von Cordova Skriptverweis in Ihre www/index.html Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu phonegap-1.2.0.js Datei.

  8. Fügen Sie einen neuen Eintrag unter Plugins in der PhoneGap.plist Datei. Der Schlüssel ist com.phonegap.battery und der Wert istPGBattery.

  9. Integrieren Sie Projekt-spezifischen Code, die Sie in Ihrem gesicherten AppDelegate.h und AppDelegate.m in die neuen AppDelegate-Dateien.

Upgrade 1.0.0 auf 1.1.0 Projekte

  1. Installieren Sie Cordova 1.1.0.

  2. Erstellen Sie eine Sicherungskopie von AppDelegate.m und AppDelegate.h in Ihrem Projekt.

  3. Erstellen Sie ein neues Projekt. Sie benötigen einen Teil der Vermögensgegenstände aus diesem neuen Projekt.

  4. Kopieren Sie diese Dateien aus dem neuen Projekt in Ihr 1.0.0-based-Projekt-Verzeichnis auf der Festplatte ersetzt alle alten Dateien (sichern Sie Ihre Dateien zuerst aus Schritt 2 oben):

    AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m MainViewController.xib
    
  5. Fügen Sie alle die MainViewController Dateien in das Xcode-Projekt.

  6. Kopie der www/phonegap-1.1.0.js Datei aus dem neuen Projekt in Ihr www Verzeichnis und löschen Ihre www/phonegap-1.0.0.js Datei.

  7. Aktualisieren von Cordova Skriptverweis in Ihre www/index.html Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu phonegap-1.1.0.js Datei.

  8. Fügen Sie einen neuen Eintrag unter Plugins in der PhoneGap.plist Datei. Der Schlüssel ist com.phonegap.battery und der Wert istPGBattery.

  9. Integrieren Sie Projekt-spezifischen Code, die Sie in Ihrem gesicherten AppDelegate.h und AppDelegate.m in die neuen AppDelegate-Dateien.

Upgrade 0.9.6 Projekte 1.0.0

  1. Cordova 1.0.0 installiert.

  2. Erstellen Sie eine Sicherungskopie von AppDelegate.m und AppDelegate.h in Ihrem Projekt.

  3. Erstellen Sie ein neues Projekt. Sie benötigen einen Teil der Vermögensgegenstände aus diesem neuen Projekt.

  4. Kopieren Sie diese Dateien aus dem neuen Projekt in Ihr 0.9.6-based-Projekt-Verzeichnis auf der Festplatte ersetzt alle alten Dateien (sichern Sie Ihre Dateien zuerst aus Schritt 2 oben):

    AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m MainViewController.xib
    
  5. Fügen Sie alle die MainViewController Dateien in das Xcode-Projekt.

  6. Kopie der www/phonegap-1.0.0.js Datei aus dem neuen Projekt in Ihr www Verzeichnis und löschen Ihre www/phonegap-0.9.6.js Datei.

  7. Aktualisieren von Cordova Skriptverweis in Ihre www/index.html Datei (und alle anderen Dateien, die den Skriptverweis enthalten) auf die neue hinzu phonegap-1.0.0.js Datei.

  8. Fügen Sie einen neuen Eintrag unter Plugins in der PhoneGap.plist Datei. Der Schlüssel ist com.phonegap.battery und der Wert istPGBattery.

  9. Integrieren Sie Projekt-spezifischen Code, die Sie in Ihrem gesicherten AppDelegate.h und AppDelegate.m in die neuen AppDelegate-Dateien.