iOSエンジニアのつぶやき

毎朝8:30に iOS 関連の技術について1つぶやいています。まれに釣りについてつぶやく可能性があります。

Fastlane で App Store Connect のメタデータをダウンロード

今日もすぐ終わってしまうネタですが、FastlanedeliverApp Store Connect のメタデータをダウンロードする方法を紹介します👷‍♀️

docs.fastlane.tools

やっていく🧑🏻‍💻

まずは、スクリーンショットfastlane/screenshots/ja にダウンロードしてきます。(バージョン管理しているので、Bundler 経由で実行します。)

$ bundle exec fastlane deliver download_screenshots --use_live_version true

use_live_versiontrue にすることで、現在リリースしているバージョンの最新のスクリーンショットを取得してきます。オプションを付けない場合は、編集中のバージョンのスクリーンショットがダウンロードされます。

次に、リリースノートなどのメタデータfastlane/metadata にダウンロードしてきます。

$ buex fastlane deliver download_metadata --use_live_version true

しかし、下記のようなエラーが出てしまいました🤔 どうやら app_version を適切な値(リリース中の物を使うならそのバージョン)に設定しないとダメみたいですね。

RuntimeError: [!] Neither the current nor live version match specified app_version "1.0"

下記のように app_version を指定し、再度実行したところメタデータも正常にダウンロードすることができました🎉

$ buex fastlane deliver download_metadata --use_live_version true --app_version 1.16.0

参考

その他の記事

yamato8010.hatenablog.com

yamato8010.hatenablog.com

yamato8010.hatenablog.com