Apple の証明書IDが変わってビルドが失敗するようになっていた
先日、Apple の証明書を更新したところ、CI で実行していたビルドが失敗するようになりました。証明書とか provisioning profile をマシン上で更新するのに失敗したのかなと思ったのですが、そうでも無さそうで、しばらく悩んでいました。
IPA の再署名処理
いろいろな事情で、iOS 用アプリの再署名 (resign) をしないといけないケースが発生することがあります。開発とパブリッシャが違うとか。数年前とは少し変わっている様子だったので、基本的な処理をまとめます。