[iPhone] Provisioning Profile を作ってみる


CertificateとApp IDが作成できたならば、次はProvisioning Profileを作ります。プロビジョニング・プロファイルとは、App ID, Certificate, 端末のUDIDを結びつける役割です。

  1. 概要
  2. iOS Certificate の作成手順
  3. iOS App IDs の登録
  4. Provisioning Profile の作成  ⬅︎
  5. アプリ申請のためXcodeでアップロードする
  6. App Store Connect にアプリ情報を登録して申請する

 

Provisioning Profile の作成

 
Provisioning Profile にも

  • Development(開発用)
  • Distribution(配布用)

がありますが、ここでは主に Distribution を説明しています。開発用もほぼ同様の流れです。
 
これまでに以下のものを作成していると思います。なければそれぞれ必要とされる箇所で作っていきます。

  1. App ID
    • Bundle ID:com.hoge.AppName, …
    • Enable Service:Push Notification など
  2. 証明書 Certificate
    • ペア鍵
  3. 端末のUDID
    • 公開前にテストする実機のUDID

 

 

UDIDの設定

 
テスト用の iPhoneをMacとLightning CableでつなぎiTunesを起動します。
 

 
iPhoneが認識されるので、アイコンをクリック
 

 
概要にiPhoneのシリアル番号が表示されます。このシリアル番号をクリックすると、UDIDに変わります。ここを更にクリックするとECIDや機種IDも表示されてきます。
 

 
UDIDが分かったところで、
Certificates, Identifiers & Profiles
にアクセスします。
 
「Developer」画面左から「Devices」「All」を選びます。
「+」で新しく追加でDevice の登録をします。
 

 
名前は適当に分かるものにしてUDIDを登録します。
 

 
「Submit」で成功すればリストに追加されます

 

Provisioning Profile

 
最終的に xxx.mobileprovision というファイルを開発用(Xcodeがある)Macにダウンロードすることが目的です。
 
Apple Developer の
Certificates, Identifiers & Profiles にアクセスします
 
「Provisioning Profiles」 の 「All」から「+」をクリックして新規登録していきます。
 
Provisioning Profile Type:
画面下に入力フォームが出てきます。
 

 
開発用であれば「Development」の「iOS App Development」
 
製品用は「Distribution」の「App Store」あるいはテストをする場合は「Ad Hoc」
を選択します
 
Ad Hoc は Apple Store にリリースする前にチームの中でテストをするためのもので
他の実機でテストできる ipa ファイルを作成します。
 
ここではこのままリリースを目指す想定なのでApp Storeにチェック、「Continue」
 
Select App ID:
前に設定した App ID のリストが出てきますので
今回のアプリを選択(これ以前に App ID を作成している事が前提です)
 

 
Certificates を選択します。
 

 
profile の名前を決めます。開発用、製品用が分かるようにしておいた方が
あとあと混乱しないですね
 

 
Download:
profile が作成されました。「Download」ボタンをクリックしてMac に落とします。
 

 
この xxx.mobileprovision をダブルクリックしてライブラリー に登録させます。
 

 
ちなみに、1年以上前に作成した Provisioning Profile は期限切れになっています
 
次は、アプリ申請のためXcodeでアップロードするです
 
 

  1. 概要
  2. iOS Certificate の作成手順
  3. iOS App IDs の登録
  4. Provisioning Profile の作成
  5. アプリ申請のためXcodeでアップロードする
  6. App Store Connect にアプリ情報を登録して申請する
誤字脱字、意味不明などのご意見は 謙: e-mail まで
ブックマークしておくと便利です このエントリーをはてなブックマークに追加
Twitter:




ページのトップへ戻る

シェアする

  • このエントリーをはてなブックマークに追加

フォローする