Xcode11でfastlane matchで証明書を更新してから以下のようなエラーがでてビルドできなくなりました。
Provisioning profile xxxx doesn't include signing certificate yyyy
原因
生成された証明書を確認してみるとCertificate Typeが以前はiOS Development
だったものがDevelopment
に変わっていました。
違いが何なのか調べてみると、これまではiOS Developer
やiOS Distribution
だったものが、Xcode11以降でApple Development
, Apple Distribution
に変わっていました。(document)
修正方法
Code Signing IdentityをApple Development
やApple Distribution
にしておけばよいです。(automaticの場合はiOS Developer/Distribution`にしていても大丈夫なようでした。直接keychainのcertificateを指定すると今回のようなビルドエラー起こってしまうのでよくないですね)