web-dev-qa-db-ja.com

info.plistの「アプリケーションにはiPhone環境が必要」キーの意味は何ですか?

アプリのinfo.plistファイルの特定の要件を理解できません。まったく変更する必要がありますか、それともデフォルト設定は通常「正しい」オプションですか?

具体的には、エントリ:APPLICATION REQUIRES IPHONE ENVIRONMENT

Yesに設定した場合、iPhoneのみがアプリを実行できる、つまりiPod TouchまたはiPadがアプリを実行できないことを意味しますか?

55
wayway

これは、アプリケーションのinfo.plistファイルの 「LSRequiresiPhoneOS」ビットに関するAppleのドキュメント です。

基本的には、アプリはiOSで実行するように設計されているということです。このフラグは、ターゲットデバイスがiPhone、iPod Touch、iPadのいずれであっても、YESに設定する必要があります。

おそらくそれほど遠くない将来に、MacOSがiOSアプリを実行できる(またはその逆)ことを誰が知っていますか?

97