4

Possible Duplicate:
Ad Hoc Distribution on XCode 4.2.1 - entitlements

I'm using Xcode 4.5 and when I go to File > New > File ... I don't see any option for entitlements files any more. How can I add one? Do I just create a blank plist? If so, what do I need to populate it with for an Ad Hoc release?

Thanks

4

3 に答える 3

8

Xcode 4.5では、エンタイトルメントを作成するために次のことを行う必要があります([ファイル]>[新規]>[ファイル...]ではなくなりました)。

  1. 左側のファイルナビゲータでプロジェクトを選択します
  2. ターゲットを選択してください
  3. 構成領域の[概要]タブをクリックします
  4. [概要]セクションの一番下までスクロールすると、[資格]セクションが表示されます([資格]の横にある開示の三角形を下げる必要がある場合があります)
  5. [エンタイトルメントファイルを使用する]のチェックボックスをクリックし、必要に応じてカスタム名を付けます
  6. そこに必要な値を入力します(plistファイルを手動で編集することもできます)。

エンタイトルメントファイルを使用したAdHocビルドでは、特別なことを行う必要がなくなったことに注意してください。

于 2012-11-14T00:20:26.357 に答える
5

Entitlements.plistは、ルートの下に1つのキーと値のペア(get-task-allow)がある単なるplistファイル(辞書です。下の画像を参照)なので、通常のplistファイルを作成するだけで問題ありません。

タスク許可を取得

また、ビルド設定->コード署名エンタイトルメント(Xcodeが自動的に設定しない場合)で、ターゲットのEntitlements.plistをポイントすることを忘れないでください。

ビルド設定

詳細はこちら:http ://developer.apple.com/library/ios/#qa/qa1710/_index.html

于 2012-10-02T21:26:11.707 に答える
0

[ファイル]>[新しいファイル]>[資格ファイル]に移動します...このようなものが存在する必要があります。

申し訳ありませんが、訂正します>プロパティファイルを資格として使用してください!

于 2012-10-02T22:24:08.633 に答える