2013-10-30 26 views
9

xcode 5にEntitlement.plistファイルを作成する方法は?xcode 5にEntitlement.plistファイルを作成するには?

xcodeの最新バージョンをダウンロードしました。私は自分のプロジェクトにEntitlement.plistファイルを作成したいと思います。 あなたのターゲット設定の機能タブにエンタイトルメントを管理することができXcodeでEntitlement.plistファイルを作成するために、私に5

+1

すでに[ここ](http://stackoverflow.com/questions/9044735/steps-to-create-and-edit-a-plist-file-in-xcode) – Rugmangathan

+0

答えを持っています@ MKR助けをありがとう –

答えて

18

を適切な手順を教えてください。

変更すると、Entitlements.plistまたはInfo.plistファイルが自動的に更新されます。

つまり、Entitlements.plistファイルは、最後にはplistです。 in this questionの手順に従って、好きなだけplistを追加できます。

+2

しかし、新しいEntitlement.plistを追加したい Capabilitiesに新しいEntitlement.plistを追加するオプションはありません –

+0

あなたの答えをありがとう私はこれに取り組んでいます。 –

+0

ありがとう!それはXcode 6で動作します!あなたは私の一日を救った! – miguelghz

4

次の手順を実行するXCODE 5で既存のプロジェクトにエンタイトルメントを追加する場合:

  1. ナビゲータエリアでプロジェクトを選択します。
  2. エディタ領域でターゲットを選択します。
  3. エディタ領域では、メニューバーのCapabilitiesオプションを選択します。
  4. [キーチェーン共有]オプションの左側にある公開ボタンを開きます。
  5. キーチェーンの共有で、[+]ボタンを選択します。
  6. 入力領域に資格を入力します。
  7. 完了。
+0

最も簡単な答え。どうもありがとう :) –

14

Xcode 5では、共通エンタイトルメントのために手動でEntitlements.plistファイルを作成する必要はありません。代わりに、新しい機能ペインを使用します。

  1. [ファイル]メニュー> [新規ファイル...
  2. 選択のiOS>リソース>プロパティリスト
  3. 名前の新しいファイル」:あなたはまだ手動で作成したい場合はどのように、ここにありhttps://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/AddingCapabilities/AddingCapabilities.html

    を参照してください。 "がターゲット名です)。

  4. "エンタイトルメントファイル "の横にある(+)をクリックすると、トップレベルの項目が追加されます(プロパティリストエディタはファイル拡張子のため正しいスキーマを使用します)

ターゲットのCODE_SIGN_ENTITLEMENTSビルド設定を、追加したばかりのエンタイトルメントファイルのパスに設定することを忘れないでください。

3

以下のテンプレートを使用してEntitlements.plistファイルを手動で作成できます。あなたTarget > Build SettingsYourTargetName.entitlements

としても保存

は、ファイルのパスにキー「コード署名エンタイトルメント」(CODE_SIGN_ENTITLEMENTS)を設定します。このため

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 
<plist version="1.0"> 
<dict> 
    <key>application-identifier</key> 
    <string>$(AppIdentifierPrefix)$(CFBundleIdentifier)</string> 
    <key>beta-reports-active</key> 
    <true/> 
</dict> 
</plist> 
関連する問題