iOSエンジニアのつぶやき

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

【Fastlane】metadata のアップロードでこける

App Store Connectメタデータをローカルで編集後、アップロードしようとすると下記のようなエラーが発生していました🤔

$ bundle exec fastlane metadata
...
The provided entity includes an attribute with a value that has already been used - The version number has been previously used.

Fastfile:

  desc "Upload metadata"
  lane :metadata do
    deliver(
      skip_screenshots: true,
      force: true
    )
  end

解決法

こちらを参考に、deliver のオプションに app_version を指定して実行したところ上手く動作するようになりました。

github.com

Fastfile:

  desc "Upload metadata"
  lane :metadata do
    deliver(
      app_version: app_version,
      skip_screenshots: true,
      force: true
    )
  end

参考

その他の記事

yamato8010.hatenablog.com

yamato8010.hatenablog.com

yamato8010.hatenablog.com