「これは、8月の更新チャレンジに参加してから5日目です。イベントの詳細については、8月の更新チャレンジを確認してください。 」
本日は、個人の有料開発者証明書の申請方法と使用方法について詳しく説明します。基本コンセプト
正式に開始する前に、Appleの開発者証明書に関連するいくつかの基本的な概念を広めましょう。
認証とp12(証明書)
証明書は、コンピューター開発資格の証明書です。各開発者アカウントには、次の2つのタイプに分けられるセットがあります。
- 開発者認定:開発テストに使用されます。
- 配布認証:ipaまたはAppstoreをパッケージ化およびテストするためのインストールパッケージ。
.cerはAppleのデフォルトの証明書であり、Xcodeの開発とパッケージ化に使用できます。lbuilder、phonegap、HBuilder、AppCan、APICloudなどのクロスプラットフォーム開発ツールにパッケージ化されている場合は、p12ファイルを使用する必要があります。複数の人が開発し、ネイティブは.cerを使用し、他の人はp12証明書を使用します。
.cer証明書には公開鍵のみが含まれ、.p12証明書には公開鍵と秘密鍵の両方が含まれる場合があります。これが違いです。Xcode開発ツールを除き、他のすべての証明書はp12でパッケージ化する必要があります。
識別子(AppID、アプリケーションID)
APPの名前の説明などのAPPの識別子、およびパッケージ名。
Devives(機器)
デバイスリストには、APPをインストールしてデバッグすると、これらのマシンにインストールできることが示されます。デバイスは、一意の判断にudidを使用します。プロファイル(プロファイル)を作成するときは、デバイスを選択する必要があります。
プロファイル
このファイルは、アプリID、証明書、デバイスの関係を記述するために使用されます。自動テストを行う場合、通常、開発証明書またはコピーを備えたコンピューターで使用する必要がある開発タイプの開発記述ファイルのみを使用します。担当者が選択します。記述ファイルを作成し、Xcodeを介して認証ファイルに記録されたデバイスにインストールすると、実機テストを実行できます。
アカウントを申請する
App StoreでDeveloperアプリを検索し、インストールして開きます。
アカウントを選択して、[今すぐ登録]をクリックします
プロンプトに従い、個人情報を入力して支払いを行った後、1つずつ下に移動します。これは比較的簡単です。
証明書の作成(証明書)
1.アカウントを申請した後、AppleデベロッパのWebサイトdeveloper.apple.com/cn/にログインし、…を選択します。
2.証明書の申請を開始するには、下の➕をクリックしてください
3. Apple Developmentを選択して、続行します
4.このとき、MacコンピューターでcertSigningRequest(CSR)ファイルを申請し、次のように証明書アシスタントを開く必要があります。
5.メールアドレスと名前を入力し、[ディスクに保存]を選択します
6.次のステップ3、[ファイル]を選択し、ステップ5で作成したファイルを選択します
7.情報を確認して証明書をダウンロードします
8.証明書をダブルクリックして、コンピューターにインポートします。キーチェーンにインポートされたばかりの証明書が表示されます。ここで信頼する必要があります。
識別子の作成(AppID、アプリケーションID)
1.下の➕をクリックします
2.アプリIDを選択して続行します
3.アプリを選択します
4.名前の説明(中国語にすることはできません)、パッケージ名(通常はcom.xxxx.xxxx)を入力します
5.情報を確認し、[登録]をクリックして、[識別子]リストに作成した識別子を表示します。
テスト機器の追加デバイス
1.作成した自動アプリケーションをインストールする前に、開発者のWebサイトにテストデバイスを追加する必要があります。下の➕デバイスの追加をクリックしてください。
2.対応する情報を入力します(デバイスのudidをここで取得する必要があることに注意してください)
3.情報を確認したら、[登録]をクリックして、新しく作成された電話を[デバイス]リストに表示します。
プロファイルを作成する
1.下の➕をクリックします
2.iOSアプリ開発を選択して続行します
3.以前に作成した識別子、つまりAppIDを選択します
4.前に作成した開発証明書を選択します
5.追加したテストデバイスを選択します
6.記述ファイルの名前を入力します
7.情報を確認したら、[ダウンロード]をクリックします。ダウンロードしたファイルのサフィックスはmobileprovisionです。
を使用してインポート
または、前のWDAプロジェクトを例として、次の図に従って順番にクリックします。プロビジョニングプロファイルは、ダウンロードしたばかりの説明ファイルを選択します