我正在研究需要能夠檢測攝像頭硬件是否存在於iPad中的程序。我認爲最簡單的方法是確定設備是哪一代產品,但是如果有更簡單的方法來檢測硬件也可以。此應用程序正在設計的iPad可能最近將購買並運行在標準更新版本的iOS上。你如何以編程方式檢測你的iPad的一代?
1
A
回答
2
不可以您可以簡單地檢查使用什麼設備!
爲了檢查所有iOS設備:
NSString *deviceType = [UIDevice currentDevice].model;
NSLog(deviceType);
爲了檢查相機
if ([UIImagePickerController isSourceTypeAvailable: UIImagePickerControllerSourceTypeCamera])
//there is a camera
+0
第一選擇是否會告訴我該設備除了哪個設備(ipod,iphone,ipad)應用程序運行在哪一代? – 2012-08-01 16:53:29
+0
是的,它應該在日誌中回覆正確的迴應 – 2012-08-01 17:06:00
相關問題
- 1. 你如何以編程方式打開你的擴展?
- 2. 你如何編寫你的QTP測試?
- 3. 你如何以編程方式轉到不同的選項卡?
- 4. 任何方式來檢測無線網絡上的iPad或iPhone?你好?
- 5. 如何以編程方式檢測一個新的文件中
- 6. 你如何檢測CGIproxy?
- 7. 你將如何以編程方式確定顯示哪個UITableViewRow?
- 8. 你如何以編程方式禁用ListView和滾動ListView?
- 9. 你如何以編程方式在Java中籤署jar文件?
- 10. 以編程方式檢測iPad是否具有Retina顯示屏?
- 11. 你能以編程方式檢索TabBarApp中的選項卡的名稱嗎?
- 12. 你如何測試你的Cocoa GUI?
- 13. 你如何測試你的Request.QueryString []變量?
- 14. 你如何測試你的emberjs路線?
- 15. 如何檢測你是否在你的手指內移動ImageView
- 16. 你能以編程方式更改圖像的顏色嗎?
- 17. 你可以在C#中以編程方式創建表單域?
- 18. 你可以在wp7中以編程方式鎖定屏幕
- 19. 你如何以'root'的身份臨時運行你的代碼?
- 20. 你如何組織你的代碼?
- 21. 你如何組織你的Javascript代碼?
- 22. 你如何構建你的jQuery代碼?
- 23. 你如何修改你的代碼?
- 24. 如何以編程方式檢測samba鎖定的文件?
- 25. 如何以編程方式檢測iPhone中的聽筒?
- 26. 如何以編程方式檢測圖像的背景?
- 27. 以編程方式檢測VMWare
- 28. 以編程方式檢測類參數
- 29. 以編程方式檢測SQL Server版
- 30. 如何支持iPhone,iPad和iPad的iOS應用程序迷你
http://stackoverflow.com/questions/448162/determine-device-iphone-ipod- touch-with-iphone-sdk – netigger 2012-08-01 16:43:06
我並不是真的在尋找什麼設備,因爲它們都是某種類型的iPad。我真的只是對它是哪代iPad感興趣。 – 2012-08-01 16:50:56
與我發佈的問題完全相同。 – netigger 2012-08-01 17:42:42