セキュアな AEM Forms アプリケーション(iOS 用)の構築 building-a-secure-aem-forms-app-for-ios

CAUTION
AEM 6.4 の拡張サポートは終了し、このドキュメントは更新されなくなりました。 詳細は、 技術サポート期間. サポートされているバージョンを見つける ここ.

AEM Formsアプリケーションの Xcode プロジェクトをアーカイブして、インストーラー(.ipa ファイル)とプロパティリスト(.plist ファイル)ファイルを構築する必要があります。 プロパティリストファイルには、アプリケーションの名前やホストしているロケーションなど、ホストされているインハウスアプリケーションの設定情報が含まれます。プロパティリストファイルについての詳細は、About Information Property List Files を参照してください。

  1. 次の Web サイトにログインします。

    https://developer.apple.com/account/ios/identifier/bundle

  2. アプリ ID を作成します。 アプリ ID を作成する詳しい手順については、 アプリ ID の作成と設定.

  3. アプリ用にiOSアプリケーションのバンドル識別子を設定するには、 アプリ ID を設定.

  4. Web ページの下部にある、Enable for Data Protection を選択します。データ保護オプションを指定します。

    完了」をクリックします。

  5. プロビジョニング/配布に移動し、手順 3 で設定したアプリ ID を使用して新しいプロファイルを作成します。

  6. プロビジョニングプロファイルをダウンロードして Xcode および iPad に追加します。

  7. Xcode、iOS SDK がインストールされ設定済みの Mac マシンにログインします。

  8. Xcode で AEM Forms.xcodeproj プロジェクトを開きます。

  9. TARGETS」の「AEM Forms」をクリックし、「AEM Forms」を選択します。「ビルド設定」タブを選択し、「コード署名エンタイトルメント」セクションを探して、「エンタイトルメント」ドロップダウンで「LC エンタープライズ」オプションを選択します。

  10. Xcode 内にある LC Enterprise.entitlements ファイルを探して、編集するために開きます。XCode entitlements の下で、 ​プロビジョニングプロファイルに存在するのと同じキー値ペアを追加します。

  11. ビルド設定 タブ、クリック すべて 次に、 結合.

  12. 次の 設定 リスト、展開 コード署名.

  13. コード署名 ID」から、適切な署名を選択します。「デバッグ」、「リリース」、「任意の iOS SDK」に同じ署名が選択されていることを確認します。

  14. プロジェクト」の「AEM Forms」を選択し、「コード署名 ID」、「デバッグ」、「リリース」、「任意の iOS SDK」に対して適切な署名が選択されていることを確認します。

  15. AEM Forms アプリケーションを構築し、配布します。AEM Forms アプリケーションを構築および配布する詳細な手順については、AEM Forms アプリケーション用のインストーラーの構築を参照してください。

recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da