-1

まず iOS 開発を学び、それから開発者アカウントを購入したいと考えています。だから私は開発のためにジェイルブレイク+AppSync+iOS 5.0.1デバイスを使用しています。

次に、以下の行を Entitlements.plist に追加したいのですが、このファイルが見つからず、もちろん自分で作成することはできません。

<dict> 
    <key>com.apple.springboard.launchapplications</key> 
    <true/> 
</dict> 

公式ドキュメントから、シェル内に Entitlements.plist が表示されていることがわかりました。

codesign -d --entitlements -xxxx/Build/Products/Debug-iphoneos/MyApp.app

次に、このアプリの Entitlements.plist ファイルがどこかにあるに違いないと思います。それにいくつかの行を追加したいだけです。

Entitlements.plist を有効にするには、Organizer/Provisioning Profiles で行う必要があるという質問もいくつか見つかりました。しかし、その質問は iCloud に関するものです。iCloudは必要ありません。質問したいのですが、開発者アカウントなしで Entitlements.plist に書き込むことはできますか?

[追加]

Xcode 4.2 または iOS 5 が必ずしも Entitlements.plist を必要としない場合。この資格 (com.apple.springboard.launchapplications) をアプリケーションに追加するにはどうすればよいですか?

どうもありがとうございました。

4

1 に答える 1

0

Xcode 4.2 でプロジェクトをクリックし、[TARGETS] -> [プロジェクト名] -> [概要] をクリックし、このページの最後で [Enable Entitlements] をオンにすると、プロジェクトにファイルが表示されます。もう必要ありませんが、プロパティを指定したい場合は、この方法で行うことができます。:-)

于 2012-06-19T08:39:17.973 に答える