コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Xcode】Code Signing Error: Provisioning profile "XXXX" doesn't include the currently selected device "YYYY" (identifier ZZZZ).

概要

Code Signing Error: Provisioning profile "XXXX" doesn't include the currently selected device "YYYY" (identifier ZZZZ).
Code Signing Error: Code signing is required for product type 'Application' in SDK 'iOS 14.2'
Code Signing Error: Code signing is required for product type 'Application' in SDK 'iOS 14.2'
  • 新しく購入した Mac で Jenkins のジョブをビルドして Xcode ビルドする際に上記のエラーが発生する現象に遭遇した
  • 購入した Mac は Mac mini (M1, 2020)
  • 購入前に使用していた Mac では同じビルドシステムで上記のエラーが発生せず正常に Xcode ビルドできる状態だった
  • 調べてみたところ、同様の現象に遭遇されている人がいた
  • 上記ページに書かれているように xcodebuild コマンドを実行する時に以下のオプションを指定するようにしたら正常にビルドできるようになった
-destination 'generic/platform=iOS'