kubou.dev();

好きな言葉は一石二鳥

iOSアプリをアップロードしたら「WARNING ITMS-90076: "Potential Loss of Keychain Access.」が出た

お仕事で別会社から引き継いだアプリで、ビルドしてAppStoreConnectにアップロードしたら

WARNING ITMS-90076: "Potential Loss of Keychain Access. The previous version of software has an application-identifier value of ['aaaaaaaaaaaaaaaaa'] and the new version of software being submitted has an application-identifier of ['bbbbbbbbbbbbbbb']. This will result in a loss of keychain access."

と警告が。

どうやら証明書を新たに作成して、それでビルドしたことが原因らしい。
「前までのkeychainにアクセスできなくなるよ」という警告なので、もしkeychainを使っていないアプリであれば無視してOK。
次回からのアップロード時には表示されなくなる。

keychainを使用している場合には、元の証明書を作成した人に連絡して証明書を作成してもらうしかない、、

参考)

stackoverflow.com