わずらわしいですよね. あれ. 表題の件.
で, 解決策は Signing & Capabilities で Signing をきちんと指定してあげるだけ.
なんですが, oFだとPG使いますよね. PG使うとそこらへんの設定吹き飛んじゃいますよね.
ということでちょっと一手間加えてレトルト食品を美味しく変身させちゃおうっていう.
scripts/templates/osx/Project.xcconfig
の最後に
// #include? "./UserDefined.xcconfig"
#include? "./App.xcconfig"
を追加. ファイル名は好きなものに変えても良いです.
で, プロジェクトディレクトリに UserDefined.xcconfig
App.xcconfig
を作成して次のような内容を記入.
CODE_SIGN_STYLE = Automatic
DEVELOPMENT_TEAM = XXXXXXXXXX
CODE_SIGN_IDENTITY = Apple Development
DEVELOPMENT_TEAM
は https://developer.apple.com/account#MembershipDetailsCard 辺りで確認してください.
以上.
追記:
UserDefined.xcconfig
という名称で書きましたが次期バージョンからは同じ意味のファイルとして App.xcconfig
がデフォルトで追加されます.
ので, 今から App.xcconfig
にしておくと幸せになれそうですね.