web-dev-qa-db-ja.com

entitlements.plistファイルの用途は何ですか?

エンタイトルメントファイルに関していくつか質問があります。

1)エンタイトルメントファイルの用途は何ですか。

2)追加しないとどうなりますか。

3)myApp.entitlementsとentitlements.plistの違いは何ですか?

15
PJR
  1. 資格ファイルは、アプリの特定の機能を定義します。通常、アプリの機能を有効にすると、ファイルはXcodeによって自動的に生成されます。
  2. ファイルが必要になるのは、特定の機能を有効にする場合のみです。 Healthkitの統合。これらの機能を使用する場合は、追加する必要があります。それ以外の場合、Appleはアプリを拒否します。
  3. ファイルには好きな名前を付けることができます。ビルド設定が正しいファイル名を指している限り、名前を変更することもできます。
21
bluebamboo

エンタイトルメントは、「Apple PAY」のようにこの機能を使用する」というアナウンスであり、プロビジョニングプロファイルには「はい、Apple Pay機能を使用できます」」と表示されます。

資格は、コード署名されたアプリの一部です。

2
Akhzar Nazir

myApp.entitlementsは、その特定のターゲットの機能(プッシュ通知など)を有効にしたときにXcodeで生成されたplistです。

0
Wasim