Cordova
Cordova Ios bauen
Suche…
Einführung
Ich hoffe, Sie kennen die Grundlagen von Cordova. Versuchen wir, einen Cordova-Ios-Build zu erstellen. Ios-Build ist etwas anders als beim Android-Build. Wir benötigen eine Mac-Maschine, um diese Aufgabe auszuführen. Nein, ich kann den ios-Build auch online vorbereiten, aber um Ihre Anwendung auf einem Mac-Simulator zu testen und zu debuggen, müssen Sie die Mac-Maschine dabei haben.
Beginnen wir mit einem Beispiel.
Bemerkungen
Sollten Sie während der Vorbereitung des IOS Builds auf ein Problem stoßen, erreichen Sie mich bitte, ich werde versuchen, Ihnen zu helfen.
Cordova HelloWorld-Projekt
Um den ios-Build zuerst vorzubereiten, müssen wir das Cordova-Projekt erstellen. lässt das Projekt mit dem Befehlszeilentool erstellen.
cordova create hello com.example.hello "HelloWorld"
Gehe zum Projektverzeichnis von cd hello
.
Wir befinden uns jetzt im Projektverzeichnis. Hier können wir prüfen, welche Plattformen uns zur Verfügung stehen
cordova platform ls
Da wir den ios-Build vorbereiten müssen, werden wir dem Projekt die ios-Plattform hinzufügen.
cordova platform add ios@version => put the desired version you want to add.
cordova platform add ios@latest. => add the latest version available.
Jetzt brauchen wir Xcode auf dem Mac, um den ios-Build vorzubereiten.
Laden Sie den neuesten verfügbaren Xcode über den App Store herunter. Bitte ignorieren Sie die Betaversionen von xcode, da sie manchmal Kompatibilitätsprobleme haben.
Nach der Installation von Xcode installieren Sie das Xcode cli-Terminal mithilfe des folgenden Befehls.
xcode-select --install
Das Fenster wird geöffnet. Folgen Sie den Anweisungen und installieren Sie das CLI ordnungsgemäß. Jetzt brauchen wir nur noch ein weiteres Tool, um den ios build bereitzustellen und zu installieren.
npm install -g ios-deploy
Wenn Sie während der Installation des Bereitstellungstools den Fehler "Erlaubnis verweigert" erhalten, versuchen Sie es mit dem Befehl sudo.
sudo npm install -g ios-deploy
lässt den ios-Build mit den Befehlen vorbereiten
cordova platform add ios
Wenn Sie die Plattform zuvor nicht hinzugefügt haben, fügen Sie sie hinzu.
cordova prepare => it will move the all required files to platform folder and create a .xcworkspace file in the platform.ios folder.
cordova build ios => to build the ios application.
Aber warten Sie, wir haben den Build nicht auf dem Simulator ausgeführt, wir können es auch tun.
Sie haben zwei Möglichkeiten, dies zu tun
mit cli
mit Xcode
Zuerst machen wir es mit CLI.
corodva run ios => it will run the application on the default simulator available.
Wenn Sie mit den Simulatoren spielen möchten, erkunden Sie bitte den cordova emulator
mit Xcode
Springen Sie den Projektordner und wechseln Sie in den Ordner /platform/ios folder
Ihres Projekts. Öffnen Sie die Datei .xcworkspce mit dem Befehl open <ProjectName>.xcworkspcae
z open MyApp.xcworkspcace.
B. open MyApp.xcworkspcace.
Sie werden zum Xcode-Fenster weitergeleitet. Dort oben links können Sie Ihr Projekt sehen, auf das Projekt klicken, und im oberen Kopfbereich können Sie die Ausführungsschaltfläche sehen, darauf klicken und mit Ihrer App spielen.
Vielen Dank.