Also haben wir Android Studio installiert und die App hier auf einem Android-Emulator gestartet.
Jetzt machen wir dasselbe
unter iOS und dies funktioniert, wie bereits erwähnt, nur unter MacOS. Unter
Windows ist dies leider nicht möglich.
Der erste Schritt besteht darin, dass Sie Xcode installieren und dies in Ihrem App Store tun,
also im App Store auf Ihrem Mac. Dort können Sie einfach nach Xcode suchen und dann Xcode
installieren. Ich habe es bereits installiert, installiere es aber einfach von dort aus.
Dies sind die Apple Developer Tools. Sie können sie nur auf einem Mac installieren und sollten dies dort tun. Wenn dies installiert ist, stellen Sie sicher, dass
Sie
die Xcode-Befehlszeilentools installieren, indem Sie einfach Xcode starten. Dort müssen Sie, ohne unbedingt ein Projekt zu öffnen, dies nicht tun. Gehen Sie in die
Xcode-Einstellungen in der oberen
linken Ecke und stellen Sie sicher, dass Sie es haben Hier installierte Befehlszeilentools, indem Sie den
neuesten Eintrag auswählen, den Sie hier unter Befehlszeilentools haben. Das ist schon alles. Sie können
jetzt einen Simulator starten, indem Sie zu Xcode gehen und dann den Entwickler-Tool-Simulator hier öffnen.
Dadurch wird jetzt ein iOS-Simulator gestartet. Hier wird gestartet und für mich
wurde hier
ein iPhone X ausgewählt.
Sie können diesen Simulator ändern, indem Sie darauf klicken und dann hier zur Hardware, zum Gerät
und dann zu iOS wechseln. Sie können verschiedene Telefone auswählen. Wenn Sie hier ein anderes auswählen, wird
ein neuer Emulator mit dieser anderen Konfiguration gestartet, und hier, ich Ich werde einfach mit diesem iPhone XS-Simulator arbeiten. Ich
habe alle Simulatoren geschlossen und dann neu
gestartet. Dann wird automatisch der letzte ausgewählt, den Sie hier ausgewählt haben. Warten wir nun,
bis dieser gestartet ist, bevor wir dort unsere React Native-Expo-App ausführen können.
Hier läuft es und jetzt kehren Sie zu Ihrem npm-Startprozess zurück, der ausgeführt werden sollte.
Dort können Sie I drücken, um dieses Projekt auf einem iOS-Simulator zu starten.
Alternativ können Sie jederzeit zu den Expo-Entwicklungstools in dieser Browser-Registerkarte gehen und dort auf iOS-Simulator ausführen klicken,
was
ebenfalls funktionieren würde.
Hier sehen Sie auch ein Protokoll, in dem angegeben wird, dass eine Verbindung hergestellt wurde, und so weiter.
Jetzt werden wir hier gefragt, ob wir dies in der Expo öffnen möchten.
Die Antwort lautet "Ja". Genau wie bei Android wurde die Expo-App automatisch installiert, sodass Sie dies nicht manuell tun
müssen. Es erledigt dies für Sie und Anschließend wird diese App gestartet und Ihr Projekt in dieser App gestartet.
Warten wir also noch einmal, bis das fertig ist. Klicken Sie hier und
hier ist die
App. Genau wie auf dem realen Gerät können wir auf Text ändern klicken, um den Text zu ändern.
Dies ist also die App, die jetzt auf Simulatoren ausgeführt wird.
Dies ist das Setup, das ich für den Kurs verwenden werde, damit ich diese App hier auf dem Bildschirm auf verschiedenen
Geräten anzeigen kann.
Sie können es auch auf Simulatoren testen. Sie können es auf echten nativen Geräten testen. Bevor Sie eine App veröffentlichen,
sollten Sie
es auf jeden Fall auch auf realen Geräten testen, da Sie sonst nicht wissen, wie sich Ihre App dort
verhält.
Die Verwendung von Simulatoren ist also keine Option, aber für die Entwicklung natürlich großartig.