iOS系統資訊集合

2022-02-21 08:30:13 字數 568 閱讀 7062

在專案開發的時候,經常需要用到某些系統資訊,比如手機型號(5s,6,6p), 作業系統版本(8.0 or 9.3), 當前網路型別(3/4g, wifi)等資訊. 有了這些資訊, 可以在出了某些bug的時候迅速定位bug出現場景, 有助於開發人員除錯.

這裡列出來一些經常用到的一些系統資訊, 用乙個單例來表達. 使用簡單.

目前可以獲取的iphone資訊如下:

使用方法也很簡單:

// all system information

nsdictionary *dict = [[rlsysteminfo sharedinstance] allsysteminformation];

// userphonename

nsstring *userphonename = [[rlsysteminfo sharedinstance] userphonename];

針對某些專案特定的資訊, 比如自己的專案是否處於正式環境, 某些配置選項情況等, 也建議大家放在一起,方便呼叫.

**放在這裡

iOS 獲取裝置系統資訊

ios 獲取裝置系統資訊 uidevice device uidevice alloc init nslog 裝置所有者的名稱 device name nslog 裝置的類別 device model nslog 裝置的的本地化版本 device localizedmodel nslog 裝置執行的...

iOS 獲取裝置或系統資訊

獲取當前裝置的型別 比如iphone5s等 引入標頭檔案 import sys utsname.h nsstring deviceversion 獲取當前uuid 比如 f2115ca5 04d3 4eeb 9fc1 6c2e01ea8f82 程式卸掉會刪除,從新安裝會更改此uuid,解決的問題可以...

iOS之獲取手機的系統資訊

uidevice提供了多種屬性 類函式及狀態通知,可以幫助我們全方位了解裝置狀況。從檢測電池電量到定位裝置與臨近感應,uidevice所做的工作就是為應用程式提供使用者及裝置的一些資訊。uidevice類還能夠收集關於裝置的各種具體細節,例如機型及ios版本等。其中大部分屬性都對開發工作具有積極的輔...