2012-09-14 5 views
1

나는 아이폰 OS 5.1도 자력계, 가속도계를 필요로 아이폰 4S에 대한 나중에 응용 프로그램을 코어 위치 프레임 워크를 사용합니다 만든이 앱의 기기 기능을 어떻게 선언합니까?

는 (혼란 장치의 필요한 기능을 선언에 올 때 애플의 문서는 약간의 혼란 배열 또는 사전 선택, YES/NO 값 입력 등), 모든 것을 올바르게 추가했는지 확인하고 싶습니다.

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을 추가 한) :

지금처럼 내 info.plist의 관련 섹션 모습입니다 위의 정보가 맞거나 뭔가를 추가하거나 변경해야합니까?

또한 iPhone 4S에서 실행되도록 응용 프로그램이 만들어졌습니다. 그러나 위의 요구 사항을 포함시켜야하는 다른 iPhone 버전에서 실행되도록하거나, iPhone 4S에서만 실행되도록 내 앱을 제한하는 iOS 5.1 제한이 있습니까?

일부 버전의 iPod Touch에서 실행할 수 있거나 하나에서 실행되지 않아야합니까?

필요한 기능이 아니라 특정 하드웨어 (아이폰 4, 아이팟 터치 등)를 제공하기 위해이 제안

답변

2

의도 주셔서 감사합니다. 기기가 필요한 기능을 구현하고 타겟팅하는 최소 OS 버전을 보유하고 있다면 앱을 실행할 수 있습니다.

+0

EIJay를 알아야 할 필요가 있습니다. 정말 고마워요! (그래서 나는 하드웨어 기능을 선언 한 방식이 결국 올바른 것 같다고 생각한다.) –

+1

예. 이러한 요구 사항은 iOS 버전과 함께 앱을 실행할 수있는 기기를 결정합니다. –

+0

[이 문제에 관한 제안 사항이 있습니까 (http://stackoverflow.com/questions/12427746/confusion-over-validation-and-ad-hoc-distribution-of-ios-app) 저는 잘하고 있습니다. ? :) –