11
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

BitriseのDeploy to iTunes Connectステップをアップデート

11
Posted at

deploy-to-itunesconnect-shenzhen.png
iTunesConnect(App Store Connect)にアップロードするために使用していた deploy-to-itunesconnect-shenzhenDeprecated になり、うまく動作しなくなった。
こちらのアナウンス には deploy-to-itunesconnect-deliver ステップに移行してねと書いてあるけど、2段階認証を有効にしているとうまくいかないのでこれは罠!

deploy-to-itunesconnect-application-loader.png
deploy-to-itunesconnect-application-loader ( Deploy to iTunes Connect - Application Loader ) を使いましょう!

作業

deploy-to-itunesconnect-shenzhen をworkflowから削除し、 deploy-to-itunesconnect-application-loader を追加する。

ステップの設定

input_variables.png

Apple ID

Secretsに保存しているApple IDの変数名を指定する。
展開した時に表示される Select secret variable ボタンから変数の選択や追加が可能。
select_secret_variable.png

Password

Secretsに保存しているパスワードの変数名を指定する。

Application Specific Password

Secretsに保存しているApp用パスワードを指定する。

App用パスワードは以下の手順で取得可能:

  1. https://appleid.apple.com でログイン
  2. セキュリティ セクションの App用パスワード を生成
  3. 画面の案内に従い、最後に表示されたテキストをコピーする
    app_specified_password.png
    app_specified_password_done.png
  4. コピーしたテキストをBitriseのSecretsに変数保存して設定に適用する

設定した箇所のyml


    - deploy-to-itunesconnect-application-loader@0.9.4:
        inputs:
        - password: "$ITUNES_CONNECT_PASSWORD"
        - app_password: "$ITUNES_CONNECT_APP_SPECIFIC_PASSWORD"
        - itunescon_user: "$ITUNES_CONNECT_USER_APPLE_ID"
11
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?