2012-08-01 3 views
1

저는 카메라 하드웨어가 iPad에 있는지 여부를 감지 할 수 있어야하는 프로그램을 만들고 있습니다. 필자는이 작업을 수행하는 가장 쉬운 방법은 장치의 세대를 결정하는 것이지만 작동하는 하드웨어를 감지하는 간단한 방법이 있다고 가정했습니다. 이 애플리케이션이 설계중인 iPads는 최근에 iOS의 표준 업데이트 버전에서 구매되어 실행될 가능성이 큽니다.어떻게 프로그래밍 방식으로 iPad 생성을 감지합니까?

+0

http://stackoverflow.com/questions/448162/determine-device-iphone-ipod-를 확인하기 위해

NSString *deviceType = [UIDevice currentDevice].model; NSLog(deviceType); 

: 모든 iOS 장비를 점검 들어

touch-with-iphone-sdk – netigger

+0

나는 그들이 어떤 종류의 iPads 일 것이기 때문에 나는 그것이 어떤 장치인지를 정말로보고 있지 않다. 나는 실제로 iPad의 어떤 세대에 관심이 있나. –

+0

게시 한 질문과 정확히 같은 대답입니다. – netigger

답변

2

아니요 어떤 장치가 사용되고 있는지 간단히 확인할 수 있습니다! 카메라

if ([UIImagePickerController isSourceTypeAvailable: UIImagePickerControllerSourceTypeCamera]) 
    //there is a camera 
+0

첫 번째 선택은 앱이 실행되는 기기 (ipod, iphone, ipad) 이외에 기기가 어떤 세대에 있는지 알려 줄 수 있습니까? –

+0

예 로그에 올바른 응답을 돌려 주어야합니다. –

관련 문제