Определите возможности 3G на устройстве iOS
Я некоторое время искал в интернете, но никак не могу определить, поддерживает ли устройство, на котором работает приложение, данные 3G.
Я не хочу видеть, активен ли он в данный момент, что и делает класс Reachability, я хотел бы знать, есть ли у устройства оборудование 3G.
Заранее спасибо.
1 ответ
Решение
Рассматривали ли вы определить тип устройства?
Если это iPhone 3G/3GS/4/4S или iPad с 3G, у него есть 3G. В противном случае нет.
Может быть, эта библиотека может помочь вам: Расширение UIDevice
Я не уверен, может ли он сказать вам, является ли iPad 3G или нет, но для iPhone /iPodTouch это может работать хорошо...
РЕДАКТИРОВАТЬ:
Вы можете использовать этот код, чтобы получить тип устройства:
[UIDevice currentDevice] platformType]
Или это, чтобы непосредственно получить NSString:
[[UIDevice currentDevice] platformString]