【Flutter】pubspec.yamlとxcodeで指定するversionとの違い

UPDATE:2022年12月3日

pubspec.yamlとxcodeで指定するversionとの違い
Archiveで表示されるのは、pubspec.yamlで設定したバージョンになります。なので、過去により大きいバージョンでアップロードしている場合は更に大きなバージョンにしてアップロードを行わないとエラーとなってしまいます。

一方でxcodeに入力するバージョンは事前にAppStoreConnect側で設定しているバージョンと一致している必要があります。

普通にやっていれば双方のバージョンで差異が発生することはないのだとあまり思うのですが、なにかしらの手違いでどちらかを大幅にアップさせてしまうと同期がとれなくなるので注意が必要です。

苦戦のあと・・・

(2.0.0ってなに!?どこにも残ってないんだけど・・となったのですが、過去に間違ってプログラム側のバージョンを大幅にあげちゃってたみたいでした。github等で管理してない場合、どこにもこの2.0.0が残らないので間違いやすいです。特に初のアプリとかだと・・要注意です!)

追記:
TestFlightに表示されているバージョン・ビルド番号もPubspec.yamlの情報になります。


Comment

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

About me

@drox_um
音楽と面白い人が好き。音楽と面白い人は仲良くして下さい。

Ranking