2010-12-28 2 views

답변

5

맞습니다. 위치 서비스 및 GPS를 사용하면 iPhone 4 이외의 다른 기기에서 앱을 설치할 수 있습니다. 당신은 카메라 플래시 나 자이로 스코프처럼 아이폰 4가 독점적이라는 것을 알고 있지만, 다른 기능을 선택할 수있다.

명백한 필요성없이 애플이 제한 사항에 눈살을 찌푸리게할지 잘 모르겠지만, 자이로 스코프는 내비게이션이 가능한 앱에서 가능성이있는 제한처럼 보입니다. 이 방법을 시도하면 텍스트 필드의 내용을 검토 자에게 설명합니다. 또 다른 경고는 장래의 장치가 "적합하지 않을"위험이 있다는 것입니다. 지역 모니터 기능은 있지만 자이로 스코프 나 카메라 플래시가없는 가정용 아이폰 미니는 예를 들어 앱을 설치할 수 없습니다.

내가 솔직히 말하면, 나는 당신에게 사과를 요청할 것입니다.

+0

지역 모니터링과 중요한 위치 변경 API 모두 셀 타워 모니터링을 사용하기 때문에 내가 사용하는 방법은 UIRequiredDeviceCapabilities 사전에 "telephony"를 지정하십시오. 그러면 앱이 iPhone 전용 (통화를 할 수있는 기기)으로 효과적으로 제한됩니다. 불필요한 장치를 제외하는 다른 방법보다 덜 임의적입니다. 장치 요구 사항 인 셀룰러 기능을 올바르게 통신하기 때문입니다. –

+1

@JonGrall iPhone 3GS에는 전화 통신 기능이 있지만 지역 모니터링 기능이 없으므로 요구 사항으로 사용할 수 없습니다. –

0

체크 아웃 UIRequiredDeviceCapabilities - Apple Developer Documentation. 기본적으로 말한대로. 그것을하는 방법에 대한 지침을 찾고 있습니까?

+0

아니, 나는 그것을 할 위치 (Info.plist)를 알고 있지만 위치와 GPS는 그들이 필요로하는 모든 장치를 제외하지 않는다고 생각하기 때문에. 지역 모니터링은 iPhone 4에서만 가능하다고 생각합니다. (3GS/3G는 iOS 4를 지원하지만 지역 모니터링은 지원하지 않습니다.) – Derrick

관련 문제