iPhoneアプリのprovisioning profileの指定場所

iPhoneアプリを作成する場合、provisioning profileを作成する必要があるが、Visual Studioで開発を行う場合にも、XCode側でセットする必要がある。

XcodeメニューのPreverencesを開き、Accountsタグから、右下のView DetailsでProvisioning Profilesをダウンロードしておく必要がある。

 

ここまでやると、Visual StudioiOSプロジェクトのプロパティで選択できるようになります。

 

ちなみに、ad-hocでudidを追加した場合でも、XCodeでダウンロードしなおす必要があります。
その際、Visual Studio側も再起動して、iOSプロジェクトのプロパティを再選択しないとダメっぽいです。

 

最後に、ad-hocのudid指定が正しくされているかの確認は、ipaファイルの拡張子をzipに変更して中を参照し、embedded.mobileprovisionというファイルを強引にテキストエディタで開いて、
<key>ProvisionedDevices</key>
の部分を参照すれば、OK