ios蓝牙搜索中的uuid怎么获取的

ios蓝牙搜索中的uuid怎么获取的,第1张

你好。

你用[myCentralManager scanForPeripheralsWithServices:nil options:nil];搜索一下可以连接的设备

再通过CBPeripheral的identifier属性就获得你需要的UUID了

一、 现有方案

1、UDID(Unique Device Identifier)

获取方法:[[UIDevice currentDevice] uniqueIdentfier]

不足:iOS5之后,该方法返回的结果在所有应用中都相同,并且卸载应用、刷机、还原设备均不会发生改变,该方法被标记为废弃!最终,在2013年5月1号之后,AppStore禁止任何使用该方法的应用上架。iOS7中对外公开的API中已经移除了该方法!

2、保存在NSUserDefault中的UUID

获取方法:>

在开发过程中,我们经常会被要求获取每个设备的唯一标示,以便后台做相应的处理。

项目2若要使用项目1的Keychain则项目2要开启Keychain Sharing 且 Keychain Groups要包含项目1。 项目1的Keychain Sharing 没有要求。

使用第三方SSKeychain。

在苹果开发者账号下添加新设备UUID 后,出现用 Xcode 打的包在该新设备安装不上。

解决方法如下:

如果 Xcode 是 Automatically manage signing 自动管理证书签名的话,那么需要做如下 *** 作:

1、到目录~/Library/MobileDevice/Provisioning Profiles/,删除所有文件

2、XCode > Preferences > Accounts,选择相应的Team

3、点击Download Manual Profiles ​​​​

以上就是关于ios蓝牙搜索中的uuid怎么获取的全部的内容,包括:ios蓝牙搜索中的uuid怎么获取的、iOS设备唯一标识符、iOS钥匙串(KeyChain)和设备id(uuid)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9719007.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存