ちょっと前回とやってる事が似てます。
xcrun
を使ってipa
ファイルを作る際、-embed
にプロビジョニングプロファイルの指定をしますが、この時指定する値は*.mobileprovision
というようにファイル名を指定します。
しかしXcode上でプロビジョニングプロファイルを設定する場合はプロビジョニングプロファイルはファイル名ではなく名前が表示されている為、シェルでxcodebuild
やxcrun
を書く際にパラメタに間違いがないかの確認が少しめんどくさい感じがしました。みんなどうやって確かめてるんだろう?構成ユーティリティで見たりしてるんでしょうか?
試しに一覧を表示するシェルを書いてみました。
実行結果はこんな感じになるかと思います。
$sh iOSProvisioningNameList.sh
*.mobileprovision - iOS Team Provisioning Profile: com.hoge
*.mobileprovision - iOS Team Provisioning Profile: com.hoge
*.mobileprovision - iOS Team Provisioning Profile: jp.co.hoge