苹果助手开发随笔系列:2、设备连接以及获取设备基本信息

来源:互联网 发布:怎样在淘宝上申请退货 编辑:程序博客网 时间:2024/06/05 17:40
作者:桑相QQ:438788593交流群:227246737
// 调用流程(按照顺序...)// 注册回调AMRestorableDeviceRegisterForNotifications // 注册监听手机状态的函数,比如进入DFU模式AMDeviceNotificationSubscribe // 注册连接回调函数// 在连接回调函数里AMDeviceConnect // 正常:返回0AMDeviceGetInterfaceType // 1:USB连接 2:WI-FI连接?(我这里只取返回为1的连接信息,2的直接放弃,设备插上的时候会走两次连接回调)AMDeviceValidatePairing // 正常:返回0AMDeviceStartSession // 启动会话,正常返回0__CFStringMakeConstantString // 构造后续函数所需要的字符串类型的参数// 获取设备信息AMDeviceCopyValue // 重复调用,传入需要取出的属性值// 以下取出我自己手机的信息,自行对号//SerialNumber:F2MNPFCMG5QY//UniqueDeviceID:b2275276e47c17897fdf68cd3879xxxxxxxxxxxx//DeviceName:stiven's 6 plus//ProductType:iPhone7,1  (不是7不是7不是7...)//ProductVersion:10.1.1//PhoneNumber:+86 153-1313-xxxx (不好意思...不能写出来)//DeviceColor:#e1e4e3//DeviceEnclosureColor:#e1ccb5//BasebandVersion:5.26.00//BasebandBootloaderVersion:??? (函数返回0,取不出来)//ModelNumber:MGAK2//RegionInfo:CH/A//InternationalMobileEquipmentIdentity:354442064xxxxxx//TimeZone:Asia/Shanghai//BluetoothAddress:60:f8:1d:xx:xx:xx//WiFiAddress:60:f8:1d:xx:xx:xx//ActivationState:Activated...//还有很多...
0 0