2015-11-28 9 views
7

Ich benutze fastlane, um Provisioning-Profile zu verwalten, Builds zu TestFlight usw., aber jetzt frage ich mich, ob es möglich ist, auf meinem lokalen (USB) iOS-Gerät durch einen Fastlane-Befehl oder eine Pipeline zu implementieren ?Fastlane: Auf einem lokalen iOS-Gerät bereitstellen

Besonders die Bereitstellung einer React Native App auf dem lokalen Gerät über Fastlane wäre großartig?

Antwort

6

Es gibt keine solche Option, zumindest ist mir das bekannt.

Sie können alle verfügbaren Fastlane-Befehle, "Aktionen" mit Fastlane-Terminologie sehen, indem Sie fastlane actions eingeben.

Ein Tool, mit dem Sie eine App für ein verbundenes Gerät über das Terminal bereitstellen können, ist ios-deploy.

Sie könnten die App mit Fastlane gym bauen, dann ios-deploy ausführen.

Das Tool wird über npm verteilt. Wenn Sie daran interessiert sind, nur Ihre Toolchain Ruby zu behalten, gibt es ein Schmuckstück, das es umhüllt ios-deploy-gem, das jedoch nicht up-to-date ist.

+0

Danke für den Hinweis, ich werde es ausprobieren und diesen Beitrag aktualisieren, wenn es meinen Anforderungen entspricht oder wenn ich noch Hilfe brauche. – sebbo

+0

Gibt es einen Grund, warum Scan hier nicht funktioniert? –

+1

@ WalterMartinVargas-Pena-Scan ist ein Tool zum Ausführen von Komponententests. Ich denke, Scan kann Tests auf einem verbundenen Gerät ausführen, aber dann wird die App getötet. Was Sebbo fragt, scheint mehr in Richtung der tatsächlichen Einführung der App auf einem angeschlossenen Gerät via CLI zu liegen. – mokagio