获取设置数据 - >一般 - >关于

时间:2016-12-28 12:41:20

标签: ios iphone swift2

在iOS的about部分,它提供了很多有关设备的信息。

我和我可以访问此信息吗?

我想在swift中获取settings -> General -> About的数据。在iOS中获得相同的是否可行?

2 个答案:

答案 0 :(得分:4)

你可以得到琐碎的,但序列号和IMEI等有趣的仅限于系统应用。

  • 姓名:UIDevice.current.name [1]
  • 网络:?
  • 歌曲,视频,照片数量:使用MPMediaQueryALAssetsLibraryPHPhotoLibrary;请参阅[3]及相关链接
  • 应用数量:私有API [4]
  • 容量/可用:NSFileManager [5]
  • 操作系统版本:UIDevice.current.systemVersion
  • 承运人:CTTelephonyNetworkInfo.subscriberCellularProvider.carrierName [6]
  • 型号:私有API
  • 序列号:需要越狱
  • Wi-Fi MAC:需要越狱 [7]
  • 蓝牙:需要越狱
  • IMEI / MEID / ICCID / SEID:需要越狱 [8](另外:[9]不起作用)
  • 调制解调器固件:?

答案 1 :(得分:3)

探索UIDevice课程,您将以编程方式获得一些信息:

UIDevice.currentDevice()

https://developer.apple.com/reference/uikit/uidevice