[SWIFT] Erstellen Sie ein SandBox-Konto mit Fastlane Spaces IP

Mit "Fastlane Spaces IP" können Sie problemlos verschiedene Vorgänge in Apple Store Connect mit Befehlen ausführen. Dieses Mal werde ich vorstellen, wie man aus der Einführung von Fastlane ein SandBox-Konto erstellt.

Einführung von Fastlane

Installation

RubyGems

$ sudo gem install fastlane -NV

Homebrew

$ brew install fastlane

installieren

$ fastlane init

Nach dem Setup wird das Fastlane-Verzeichnis erstellt. Ich werde verschiedene "Fastfile" darin beschreiben, aber es gibt auch eine offizielle Methode, um dieses "Fastfile" in Swift zu beschreiben.

$ fastlane init swift

Dieses Mal werde ich das einfache Setup weglassen, nachdem dies in Swift beschrieben wurde. Fastlane.swift docs

Erstellen Sie ein SandBox-Konto auf Fastlane

Schreiben Sie Folgendes in Fastfile.

platform :ios do
  desc "Create Sandbox Account"
  lane :create_tester do
    require 'pp'
    require 'spaceship'

    Spaceship::Tunes.login("Mail Adresse", "Passwort")
    desc "Wählen Sie Team-ID, wenn Ihr Konto mehrere Teams enthält"
    desc "Wenn Sie Ihr Team ID Raumschiff nicht kennen::Tunes.select_Wenn Sie nur ein Team schreiben, können Sie später aus Kandidaten auswählen"
    Spaceship::Tunes.select_team(team_id: "Team ID")

    tester = Spaceship::ConnectAPI::SandboxTester.create(
      first_name: "test",
      last_name: "name",
      email: "[email protected]",
      password: "Test1234",
      confirm_password: "Test1234",
      secret_question: "Question",
      secret_answer: "Answer",
      birth_date: "1993-03-01",
      app_store_territory: "USA"
    )
    pp tester
  end
end

Bitte ändern Sie die Informationen von tester willkürlich.

Durch Ausführen des Befehls in der Konsole wird ein SandBox-Konto erstellt!

fastlane create_tester

Referenz: fastlane doc

Recommended Posts

Erstellen Sie ein SandBox-Konto mit Fastlane Spaces IP
Erstellen Sie einen Spielplatz mit Xcode 12
Erstellen Sie mit Docker eine Vue3-Umgebung!
Erstellen Sie Ausnahmen mit einer Fluid-Schnittstelle
Erstellen Sie ein Maven-Projekt mit Befehlen
Erstellen Sie mit dem Befehl eine JAR-Datei
[Rails6] Erstelle eine neue App mit Rails [Anfänger]
Erstellen Sie mit Dropwizard eine einfache Webanwendung
Erstellen Sie mit Spring Batch eine einfache On-Demand-Charge
[Schienenentnahme] Erstellen Sie eine einfache Entnahmefunktion mit Schienen
Erstellen eines einfachen Balkendiagramms mit MPAndroidChart
Erstellen Sie eine temporäre Klasse mit new Object () {}
[Rails 5] Erstelle eine neue App mit Rails [Anfänger]
Erstellen Sie eine Website mit Spring Boot + Gradle (jdk1.8.x)
Erstellen Sie mit Spring Boot eine einfache Such-App
Erstellen Sie eine CSR mit erweiterten Informationen in Java
Erstellen Sie mit Java + MySQL ein einfaches Bulletin Board
[Rails] Rails neu, um eine Datenbank mit PostgreSQL zu erstellen
[Windows] [IntelliJ] [Java] [Tomcat] Erstellen Sie mit IntelliJ eine Umgebung für Tomcat 9
Lassen Sie uns mit Javas Timer einen zeitgesteuerten Prozess erstellen! !!
[Java] Erstellen Sie eine Sammlung mit nur einem Element
Erstellen Sie einen Team-Chat mit Rails Action Cable
Erstellen Sie eine Mehrschlüsselkarte mit einer Standardbibliothek
Erstellen Sie einen Web-API-Server mit Spring Boot
Erstellen Sie mit Docker eine Spring Boot-Entwicklungsumgebung
Erstellen Sie eine Jar-Datei mit zwei Befehlszeilen
Erstellen einer EC-Site mit Rails 5 ⑨ ~ Erstellen einer Warenkorbfunktion ~
[Anfänger] Erstellen Sie ein wettbewerbsfähiges Spiel mit grundlegenden Java-Kenntnissen
Erstellen Sie eine Vorlage für das iOS14-Widget mit Absichtskonfiguration.
Erstellen Sie eine Chat-App mit WebSocket (Tyrus) + libGDX + Kotlin
[Hinweis] Erstellen Sie mit Docker eine Java-Umgebung von Grund auf neu
Erstellen Sie einen Service mit einem leeren Modell Liferay 7.0 / DXP
Erstellen Sie mit Spring Security 2.1 eine einfache Demo-Site mit Spring Security