0
A
回答
1
你可以找到使用this post(我想這也是一個重複的問題)的確切型號字符串:
#include <sys/types.h>
#include <sys/sysctl.h>
@implementation UIDevice (Hardware)
/*
Platforms
iPhone1,1 -> iPhone 1G
iPhone1,2 -> iPhone 3G
iPod1,1 -> iPod touch 1G
iPod2,1 -> iPod touch 2G
*/
-(NSString *) platform
{
size_t size;
sysctlbyname("hw.machine", NULL, &size, NULL, 0);
char *machine = malloc(size);
sysctlbyname("hw.machine", machine, &size, NULL, 0);
NSString *platform = [NSString stringWithCString:machine encoding:NSUTF8StringEncoding];
free(machine);
return platform;
}
的[我怎樣檢測自己是否有iPhone 2G,3G,3GS(
3
您需要檢查設備功能。 3g不支持錄像機,3g不支持前置攝像頭。 看看this的問題。
相關問題
- 1. iOS檢測3G或WiFi
- 2. 在.NET中檢測3G網絡連接
- 3. sencha touch + phonegap ::如何測量iOS上的網絡連接速度(3G檢查)iPhone
- 4. 如何檢測iOS中的wifi或3G信號強度?
- 5. 越獄設備上測試iOS應用(iPhone 3G)
- 6. Xcode 4.2 iOS 5 SDK iPhone 3G不工作?
- 7. 檢查iPhone網絡設置 - 啓用3G
- 8. ASIHTTPRequest與iPhone 3G
- 9. 支持iPhone 3G
- 10. 如何在iOS 4.2.1版本上測試舊iPhone 3G上的應用程序
- 11. Xcode沒有檢測到iPhone 5(iOS 7.0.3)
- 12. 如何在iPhone Cocos2D中檢測搖動手勢?在iOS 8
- 13. iPhone - 如何檢測iPhone版本?
- 14. 從iPhone 3GS區分iPhone 3G
- 15. 此應用程序與此iPhone不兼容(iPhone 3G iOS 4.2.1)
- 16. iPhone 3G上的GWT與3G網絡
- 17. 檢測3G或Wifi網絡恢復
- 18. iPhone 3G上的AVCaptureVideoDataOutput?
- 19. 僅針對iPhone 3G
- 20. 越獄iPhone 3g + startMonitoringSignificantLocationChanges
- 21. 在iOS中檢測iPhone的不同分辨率
- 22. Xcode不會在iOS 6.1.4中檢測到iPhone 5設備
- 23. 檢測一個點是否在iPhone的MKCircle中sdk ios 7
- 24. 在iOS IOS7中檢測啓用了藍牙的iPhone設備
- 25. 檢測任何iOS版本
- 26. 有沒有人試圖在iPhone 3G上安裝iOS 4.3?
- 27. 如何在J2ME中檢測網絡類型(2G/3G)?
- 28. iPhone 4檢測...在模擬器上
- 29. 如何在網絡上檢測iPhone?
- 30. 在iOS 3.0中測試iPhone應用
可能重複的HTTP ://stackoverflow.com/questions/1543925/how-do-i-detect-whether-i-have-iphone-2g-3g-3gs) –
檢查你需要的功能(例如:視頻,電話,指南針,陀螺儀等)而不是檢查特定的型號。 – progrmr