设备信息模块(iOS)

函数名称:sz.system.udid

函数功能:获取设备

函数方法

udid = sz.system.udid();

返回值 类型 说明
udid string 设备 UDID

函数用例

local sz = require("sz")
--免费触动精灵 TSP 脚本调用此函数将不再提供返回值
--仅支持 iOS
udid = sz.system.udid()            --获取设备的 UDID
dialog(udid, 0)

注意事项

  • 触动精灵开发平台免费脚本仅支持使用 v6、v11 加密模式,对于此函数不提供返回值 ,更多函数详见扩展阅读。

函数名称:sz.system.serialnumber

函数功能:获取设备序列号

函数方法

serialnumber = sz.system.serialnumber();

返回值 类型 说明
serialnumber string 设备序列号

函数用例

local sz = require("sz")
--免费触动精灵 TSP 脚本调用此函数将不再提供返回值
serialnumber = sz.system.serialnumber()--获取设备的序列号
dialog(serialnumber, 0)

注意事项

  • 触动精灵开发平台免费脚本仅支持使用 v6、v11 加密模式,对于此函数不提供返回值 ,更多函数详见扩展阅读。

函数名称:sz.system.wifimac

函数功能:获取设备 WiFi MAC 地址

函数方法

wifimac = sz.system.wifimac()

返回值 类型 说明
wifimac string 设备 WiFi MAC 地址

函数用例

local sz = require("sz")
--免费触动精灵 TSP 脚本调用此函数将不再提供返回值
--仅支持 iOS
wifimac = sz.system.wifimac()         --获取设备的 WiFi MAC 地址
dialog(wifimac, 0)

注意事项

  • 触动精灵开发平台免费脚本仅支持使用 v6、v11 加密模式,对于此函数不提供返回值 ,更多函数详见扩展阅读。

函数名称:sz.system.btmac

函数功能:获取设备蓝牙 MAC 地址

函数方法

btmac = sz.system.btmac();

返回值 类型 说明
btmac string 蓝牙 MAC 地址

函数用例

local sz = require("sz")
--免费触动精灵 TSP 脚本调用此函数将不再提供返回值
--仅支持 iOS
btmac = sz.system.btmac()           --获取设备的蓝牙 MAC 地址
dialog(btmac, 0)

注意事项

  • 触动精灵开发平台免费脚本仅支持使用 v6、v11 加密模式,对于此函数不提供返回值 ,更多函数详见扩展阅读。

函数名称:sz.system.osversion

函数功能:获取设备系统版本号

函数方法

osversion = sz.system.osversion();

返回值 类型 说明
osversion string 设备系统版本号

函数用例

local sz = require("sz")
osversion = sz.system.osversion()       --获取设备的系统版本号
dialog(osversion, 0)

函数名称:sz.system.mgcopyanswer("ProductType")

函数功能:获取设备详细型号

函数方法

producttype = sz.system.mgcopyanswer("ProductType");

返回值 类型 说明
producttype string 设备详细型号

函数用例

local sz = require("sz")
--仅支持 iOS
producttype = sz.system.mgcopyanswer("ProductType")--获取设备详细型号
dialog(producttype,0)

注意事项

  • 详细型号指的是 iPhone 5,3

函数名称:sz.system.mgcopyanswer("UserAssignedDeviceName")

函数功能:获取设备名称

函数方法

devicename = sz.system.mgcopyanswer("UserAssignedDeviceName");

返回值 类型 说明
devicename string 设备名称

函数用例

local sz = require("sz")
--仅支持 iOS
devicename = sz.system.mgcopyanswer("UserAssignedDeviceName")--获取设备名称
dialog(devicename,0)

注意事项:

  • 获取的设备名称是 设置 - 通用 - 关于本机 - 名称 处用户自己设置的名称。

函数名称:sz.system.mgcopyanswer("InternationalMobileEquipmentIdentity")

函数功能:获取设备 IMEI

函数方法

imei = sz.system.mgcopyanswer("InternationalMobileEquipmentIdentity");

返回值 类型 说明
imei string 设备 IMEI

函数用例

local sz = require("sz")
--免费触动精灵 TSP 脚本调用此函数将不再提供返回值
--仅支持 iOS
imei = sz.system.mgcopyanswer("InternationalMobileEquipmentIdentity") --获取设备 IMEI
dialog(imei,0)

注意事项

  • 触动精灵开发平台免费脚本仅支持使用 v6、v11 加密模式,对于此函数不提供返回值 ,更多函数详见扩展阅读。

函数名称:sz.system.localwifiaddr

函数功能:获取本地网络地址

函数用例

local sz = require("sz")
local ret = ""
--仅支持 iOS
for i,v in ipairs(sz.system.localwifiaddr()) do --获取本地网络地址
    ret = ret..(v[1]).."="..(v[2]).."\n"
end
dialog(ret,0)

注意事项

  • 引擎版本 iOS v2.1.9 以上版本中采用新版苏泽扩展库,sz.system.localwifiaddr() 将返回一个 table,table 中包含本地内部环回地址、蜂窝地址、本地 WiFi 地址。
Copyright 北京帮你玩科技有限公司 2023 all right reserved,powered by Gitbook该文章修订时间: 2024-03-06 17:50:18

results matching ""

    No results matching ""