コガネブログ

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

【Unity】error: exportArchive: No valid iOS Distribution certificate found.

はじめに

error: exportArchive: Create certificate.

error: exportArchive: No valid iOS Distribution certificate found.

error: exportArchive: No profiles for 'com.XXXX.XXXX' were found

xcodebuild で -exportArchive する時に上記のエラーが発生する現象に遭遇したので
修正するためにどんな手順を踏んだのかメモ書き

修正方法メモ

その1

  • おそらく AdHoc の Provisioning Profile が存在していないため
    適切な Provisioning Profile を下記のフォルダ内に追加する
    ~/Library/MobileDevice/Provisioning Profiles/

その2

  1. Xcode メニューの「Xcode > Preferences」を選択する
  2. 「Accounts」タブを選択してビルドに使用する Apple ID を選択する
  3. 「Team」を選択して「Manage Certificates」ボタンを押す
  4. 「+」ボタンを押して「iOS Distribution」を押す