獲取手機(jī)信息

/*

獲取手機(jī)信息

應(yīng)用程序的名稱和版本號等信息都保存在mainBundle的一個字典中,用下面代碼可以取出來

*/

NSDictionary* infoDict =[[NSBundle mainBundle] infoDictionary];

NSString* versionNum =[infoDict objectForKey:@"CFBundleVersion"];

NSString*appName =[infoDict objectForKey:@"CFBundleDisplayName"];

NSString*text =[NSString stringWithFormat:@"%@ %@",appName,versionNum];

NSString * strModel = [UIDevice currentDevice].model ;

NSLog(@"%@",strModel);

//手機(jī)別名: 用戶定義的名稱

NSString* userPhoneName = [[UIDevice currentDevice] name];

NSLog(@"手機(jī)別名: %@", userPhoneName);

//設(shè)備名稱

NSString* deviceName = [[UIDevice currentDevice] systemName];

NSLog(@"設(shè)備名稱: %@",deviceName );

//手機(jī)系統(tǒng)版本

NSString* phoneVersion = [[UIDevice currentDevice] systemVersion];

NSLog(@"手機(jī)系統(tǒng)版本: %@", phoneVersion);

//手機(jī)型號

NSString* phoneModel = [[UIDevice currentDevice] model];

NSLog(@"手機(jī)型號: %@",phoneModel );

//地方型號 (國際化區(qū)域名稱)

NSString* localPhoneModel = [[UIDevice currentDevice] localizedModel];

NSLog(@"國際化區(qū)域名稱: %@",localPhoneModel );

NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];

// 當(dāng)前應(yīng)用名稱

NSString *appCurName = [infoDictionary objectForKey:@"CFBundleDisplayName"];

NSLog(@"當(dāng)前應(yīng)用名稱:%@",appCurName);

// 當(dāng)前應(yīng)用軟件版本 比如:1.0.1

NSString *appCurVersion = [infoDictionary objectForKey:@"CFBundleShortVersionString"];

NSLog(@"當(dāng)前應(yīng)用軟件版本:%@",appCurVersion);

// 當(dāng)前應(yīng)用版本號碼 int類型

NSString *appCurVersionNum = [infoDictionary objectForKey:@"CFBundleVersion"];

NSLog(@"當(dāng)前應(yīng)用版本號碼:%@",appCurVersionNum);

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容