1

磁力計と加速度計を必要とし、CoreLocationフレームワークも使用するiPhone4S用のiOS5.1以降のアプリケーションを作成しました

Appleのドキュメントは、デバイスに必要な機能の宣言(配列や辞書の選択、YES / NO値の入力など)に関しては少し混乱しているので、すべてが正しく追加されていることを確認したいと思います。

これは私の関連するセクションがinfo.plist今どのように見えるかです:

Required Device Capabilities      Array    (4 items)
          item 0                  String   magnetometer
          item 1                  String   accelerometer
          item 2                  String   location-services
          item 3                  String   armv7 // was already added by default

(適切なフィールドにアプリの名前とappIconも追加しました)

上記の情報は正しいですか、それとも何かを追加したり変更したりする必要がありますか?

さらに、アプリケーションはiPhone4Sで実行するために作成されました。しかし、上記の要件により、含める必要のある他のiPhoneバージョンでも実行できますか、それともiOS 5.1の制限により、アプリがiPhone 4Sでのみ実行できるように制限されていますか?

また、iPod Touchの一部のバージョンで実行できる場所を含める必要がありますか、それとも1つのバージョンでは実行できませんか?

提案ありがとうございます

4

1 に答える 1

2

その意図は、特定のハードウェア (iPhone 4、iPod Touch など) ではなく、必要な機能を提供することです。デバイスが必要な機能を実装し、対象としている最小の OS バージョンを備えている限り、アプリを実行できます。

于 2012-09-14T13:33:37.737 に答える