2012-03-09 9 views
1

をプロビジョニング分布は、エンタイトルメントを構築するには取得・タスク許可偽IOS:</p> <p>無効なプロフィールを::アドホックは、私はこの問題を抱えている

に設定されている必要があります私は

<key>get-task-allow</key> 
<true/> 

を設定しなければならないことを知っていますentitlements.plistではxcode 4.3でこのファイルが見つかりません。何ができますか?

答えて

5

プロジェクトにエンタイトルメントファイルを追加する必要があります。

詳細な説明はhttp://support.testflightapp.com/kb/common-questions/i-get-an-unable-to-download-error-when-installing-my-applicationです。 [不足しているエンタイトルメント]までスクロールします。

+0

これはxcodeではありません4.3 – CrazyDev

+4

Xcode 4でエンタイトルメントファイルを作成するには、新しいファイルメニュー項目から新しいplistファイルを作成し、そのタイプをiPhone Entitlements plistに変更してください。 Project Navigatorでファイルを選択し、右のエディタで右クリックし、プロパティリストの種類を選択し、最後にiPhoneの資格plistを選択して、ファイルの種類を変更できます。 – ihuk

+0

ありがとう.... – CrazyDev

2

http://help.testflightapp.com/customer/portal/articles/494413-how-to-create-an-ipa-xcode-4-3-
http://help.testflightapp.com/customer/portal/articles/535398-invalid-profile-distribution-build-entitlements-must-have-get-task-allow-set-to-false-

XCodeの4.3のように、これは自動的に処理されます。一部の開発者を混乱させるように見えるのは、IPAをTestFlightにアップロードし、get-task-allowをfalseに設定する必要があるというエラーが表示される場合です。これは、どちらかのことを示します。
  • あなたはEntitlements.plistファイルを作成したとXcodeの古いバージョンでtrueに-タスクは、許可を取得し
  • あなたが開発プロビジョニングプロファイル
を使用してアプリケーションに署名している
  • 私が怒ったのは、自分のDistribution Provisioning Profileを稼働させることができず、常にこのエラーが発生したことです。不思議なことに、私がDeveloper Provisioning Profileを使用した場合、それは機能しました。 WTF。

  • 関連する問題