[SWIFT] Créer un compte SandBox avec IP Fastlane Spaces

Avec fastlane spaces ip, vous pouvez facilement effectuer diverses opérations sur Apple Store Connect avec des commandes. Cette fois, je vais vous présenter comment créer un compte SandBox à partir de l'introduction de fastlane.

Introduction de Fastlane

Installation

RubyGems

$ sudo gem install fastlane -NV

Homebrew

$ brew install fastlane

installer

$ fastlane init

Après l'installation, le répertoire fastlane sera créé. Je décrirai divers «Fastfile» dedans, mais il existe également une méthode officielle pour décrire ce «Fastfile» dans Swift.

$ fastlane init swift

Cette fois, je vais omettre la configuration simple après celle décrite dans Swift. Fastlane.swift docs

Créez un compte SandBox sur Fastlane

Écrivez ce qui suit dans Fastfile.

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

    Spaceship::Tunes.login("adresse mail", "mot de passe")
    desc "Sélectionnez Team ID si vous avez plusieurs équipes dans votre compte"
    desc "Si vous ne connaissez pas votre ID d'équipe Spaceship::Tunes.select_Si vous écrivez uniquement en équipe, vous pourrez sélectionner des candidats plus tard"
    Spaceship::Tunes.select_team(team_id: "ID de l'équipe")

    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

Veuillez modifier les informations du «testeur» de manière arbitraire.

L'exécution de la commande dans la console créera un compte SandBox!

fastlane create_tester

Référence: fastlane doc

Recommended Posts

Créer un compte SandBox avec IP Fastlane Spaces
Créez un terrain de jeu avec Xcode 12
Créez un environnement Vue3 avec Docker!
Créez des exceptions avec une interface fluide
Créez un fichier jar avec la commande
[Rails6] Créer une nouvelle application avec Rails [Débutant]
Créez une application Web simple avec Dropwizard
Créez un lot à la demande simple avec Spring Batch
[Retrait des rails] Créez une fonction de retrait simple avec des rails
Créer un graphique à barres simple avec MPAndroidChart
Créez une classe temporaire avec le nouvel Object () {}
[Rails 5] Créer une nouvelle application avec Rails [Débutant]
Créez un site Web avec Spring Boot + Gradle (jdk1.8.x)
Créez une application de recherche simple avec Spring Boot
Créer un CSR avec des informations étendues en Java
Créez un tableau d'affichage simple avec Java + MySQL
[Rails] rails nouveau pour créer une base de données avec PostgreSQL
[Windows] [IntelliJ] [Java] [Tomcat] Créer un environnement pour Tomcat 9 avec IntelliJ
Créons un processus chronométré avec la minuterie de Java! !!
[Java] Créer une collection avec un seul élément
Créez une discussion d'équipe avec Rails Action Cable
Créer une carte multi-touches avec une bibliothèque standard
Créer un serveur API Web avec Spring Boot
Créer un environnement de développement Spring Boot avec docker
Créez un fichier Jar avec deux lignes de commande
Créer un site EC avec Rails 5 ⑨ ~ Créer une fonction de panier ~
[Débutant] Créez un jeu compétitif avec des connaissances de base sur Java
Créez un modèle pour le widget iOS14 avec la configuration d'intention.
Créez une application de chat avec WebSocket (Tyrus) + libGDX + Kotlin
[Note] Créez un environnement Java à partir de zéro avec docker
Créer un service avec un modèle vide Liferay 7.0 / DXP
Créez un site de démonstration simple avec Spring Security avec Spring Boot 2.1