특히 열심히해서는 안됩니다. UI_USER_INTERFACE_IDIOM()
은 UIUserInterfaceIdiomPad
또는 UIUserInterfaceIdiomPhone
으로 확인할 수 있습니다. 후자를 다시 신고하면 하드웨어 기능에 대한 추가 점검을 통해 iPod 또는 iPhone인지 여부를 판단 할 수 있습니다.
가장 인기있는 선택이 [UIApplication sharedApplication]
canOpenURL
-method을 사용하고 @"tel://..."
타입 URL을 보낼 때 YES보고 있는지 확인하는 것입니다 here을 보인다.
하지 애플의 정책이 있지만 ...
편집에 무엇인지 확인하십시오 jrturton이 질문의하지 설치 비트 적용되지 않습니다 언급한다. 스택을 통한 빠른 검색은 this과 함께 나타납니다. 불행히도 전화 통신 키를 사용하는 것이 좋습니다. iPad로 해킹하지 않습니다. 아마도 GPS 플래그로 잘라낼 수 있을까요?
편집 2 : this very useful list을 발견했습니다. 이 컴파일 된 정보에 따르면 가 사용하는 가장 플래그를 보인다는 magnetometer
는 매우 첫 번째 산세 모든 아이 패드가없이 아이팟에 의해 지원됩니다 ... 당신이 그것을하지 않는 이유
모든 이유는 아이팟? 일반적으로 특정 하드웨어 기능 (예 : 전화 통신)이 필요하지만 iPad를 지원하는 경우에는 아무런 소용이 없습니다. – jrturton
그것은 클라이언트의 요구 사항입니다 .. 나는 전화도 필요하지만, 그것은 아이폰에서만 작동합니다, 그 경우에는 스카이프에 연결 중입니다 .. – Shradha