iphone開發之獲取是否飛行模式和裝置IMEI

2021-08-25 19:20:15 字數 1096 閱讀 3411

在iphone

的開發環境下,有時候需要獲取的裝置資訊的時候是比較困難,沒有和android

一樣的原始碼開放,但是通過其他的很多途徑,我們可以獲取到許多意想不到的資訊。

networkcontroller 是乙個私有的類,其中有許多很有意思的功能。可以判斷網路,網絡卡,飛行模式,edge等等的許多網路相關的功能。/*

* generated by class-dump 3.1.1.**/

@class

nsstring, nstimer;

@inte***ce

networkcontroller : nsobject

+ (id)sharedinstance;

- (void)dealloc;

- (id)init;

- (bool)isnetworkup;

- (bool)isfatpipe;

- (bool)inairplanemode;

- (id)domainname;

- (bool)ishostreachable:(id)fp8;

- (id)primaryethernetaddressasstring;

- (id)imei;

- (id)edgeinte***cename;

- (bool)isedgeup;

- (void)bringupedge;

- (void)keepedgeup;

- (void *)createpacketcontextassertionwithidentifier:(id)fp8;

@end

獲取裝置是否處在飛行模式,於前面我寫的動態載入私有庫一篇的通過私有庫設定飛行模式的開關配合,相當好用。

+ (bool)getairplanemode

這裡獲取imei不給力,沒測試通過,不過後面會介紹另一種獲取的方式,是直接獲取硬體資訊的方式比較注重底層,不在關注frameworkes。

// 私有,以下方法真機程式會崩潰,需要message.framework

// id nc = [networkcontroller sharedinstance];

// return [nc imei];

iPhone開發之UISearchBar學習

from iphone開發之uisearchbar學習是本文要學習的內容,主要介紹了uisearchbar的使用,不多說,我們先來看詳細內容。關於uisearchbar的一些問題。1 修改uisearchbar的背景顏色 uisearchbar是由兩個subview組成的,乙個是uisearchba...

iPhone開發之UISearchBar學習

本文介紹的是iphone開發之uisearchbar學習,主要介紹了uisearchbar的使用,我們先來看內容。ad iphone開發之uisearchbar學習是本文要學習的內容,主要介紹了uisearchbar的使用,不多說,我們先來看詳細內容。關於uisearchbar的一些問題。1 修改u...

iPhone之獲取當前位置

來自 首先,加入地圖包 介面 import import inte ce view30 uiviewcontroller end 實現 void viewdidload theregion.center locationmanager location coordinate locationmana...