低功耗蓝牙广告可在 iOS 设置中发现

2023-12-04

我有一个 iOS 应用程序,它使用 CBPeripheralManager 来实现外围设备。 我用以下命令开始做广告:

 [self.peripheralManager startAdvertising:@{CBAdvertisementDataLocalNameKey : @"MY_DEVICE_NAME"}];

根据苹果文档,https://developer.apple.com/library/ios/documentation/CoreBluetooth/Reference/CBPeripheralManager_Class/index.html#//apple_ref/occ/instm/CBPeripheralManager/startAdvertising:

外设管理器对象仅支持其中两个键:CBAdvertisementDataLocalNameKey 和 CBAdvertisementDataServiceUUIDsKey

我的问题是我希望在 iOS 设置的“设置”->“蓝牙”区域中可以发现该外围设备。 目前只能通过应用程序和 CBCentralManager scanForPeripheralsWithServices API 调用来发现它。 我是否需要添加数据服务才能通过 iOS 设置发现它?


在“设置”->“蓝牙”页面中无法发现蓝牙低功耗设备。这仅适用于蓝牙 2.1/3.0 设备,例如键盘和耳机/免提设备。

低功耗蓝牙外设只能由使用核心蓝牙的应用程序发现。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

低功耗蓝牙广告可在 iOS 设置中发现 的相关文章

  • NSPredicate 查询不包含特定字符串

    对这个问题进行了高低查找 但找不到我的答案 我正在查询核心数据以查找不等于指定字符串的所有记录 例如 所有不等于当前会话ID的记录 我已经尝试过这些但无济于事 NSPredicate predicate NSPredicate predic
  • 从后台唤醒时应用程序会重新启动

    iOS 大师您好 我已经广泛搜索了答案 但找不到答案 我打赌对我的问题的第一个答复将是另一个类似的问题 但我找不到它 不管怎样 我的问题是我正在运行一个简单的地图应用程序 用户可以在地图上放置图钉 并在放置的图钉周围有一个自定义的圆圈覆盖
  • prepareForSegue 和代表

    我有一个有两个 segue 的应用程序 在其中一个 Segue 中 当前视图控制器成为委托 而另一个则不是 void prepareForSegue UIStoryboardSegue segue sender id sender if s
  • 使用prefersLargeTitles 和 UITableView 平滑滚动

    我在使用时遇到了滚动问题prefersLargeTitles并添加了UITableView 如果我设置prefersLargeTitles在导航控制器中 其根是UITableViewController一切都很好 导航大标题的滚动方式与我们
  • 如何保存 1 个 xcode 项目中的所有构建设置并在其他 xcode 项目上使用它们?

    我使用 xcode 4 5 和 cordova phonegap 来构建我的应用程序 我投入了大量时间来获取适合我的 Xcode 项目的构建设置 并且我想在我正在构建的多个应用程序上重用这些设置 我正在寻找是否有一种快速的方法来导出这些设置
  • 使用 UIActionSheet 更改视图时工具栏项目消失

    当从 a 启动视图时UIActionSheet按钮 通过导航栏后退按钮返回视图后 工具栏虽然仍然可见 但上面没有任何以前的按钮 自从更新到 iOS 6 以来 这个错误就出现了 并且是在模拟器和仅运行 iOS 6 的设备上测试时发生的 如果我
  • 如何在 RestKit 中为同一类提供两条发布路线

    由于我无法弄清楚如何为同一个类设置两个不同的 POST 资源路径 因此我尝试手动创建 RKObjectLoader 请求 但它似乎不断发送 GET 请求而不是 POST 即使我已将方法设置为邮政 这是我的代码 User user User
  • 如何在我的 iOS 项目中添加和执行 .sql 文件?

    我找到了很多关于在 iOS 中使用 SQLite 数据库的教程 但没有找到任何直接引用 sql 文件的内容 谁能告诉我如何将现有的 SQL 数据库链接到我的应用程序 编辑 这是一个 MySQL 转储 我们有一个基于浏览器的抽认卡程序 现在我
  • iOS:从非图像数据生成图像(Godus,如风景)

    所以看到图像后Godus http www kickstarter com projects 22cans project godus我想知道如何生成简单的 非交互式的 2D 图像 with 不同高度或层数的颜色不同就像下面的图片一样 我只
  • 尝试从独立的 Apple Watch 应用发出网络请求

    当应用程序是独立应用程序时 Apple Watch 是否无法进行网络通话 即使手表已连接到 iPhone 我正在使用新的独立应用程序目标 它没有附带可以发出 WatchConnectivity 请求的配对 iOS 应用程序 我十有八九收到
  • 在 iOS 中录制音频并永久保存

    我制作了 2 个 iPhone 应用程序 可以录制音频并将其保存到文件中并再次播放 其中之一使用 AVAudiorecorder 和 AVAudioplayer 第二个是苹果的在这里说话 http developer apple com l
  • WebGL iOS 渲染为浮点纹理

    我正在尝试在 iOS Safari 上的 WebGL 中渲染浮点纹理 而不是在本机应用程序中 我已经设法让 iOS 读取手动 例如从 JavaScript 创建的浮点纹理 但是当我创建浮点类型的帧缓冲区并使用 GPU 渲染到其中时 它不起作
  • 从 Core Data、iOS 获取最后插入的项目

    有没有办法获取核心数据数据库中最后插入的项目 这将返回最后插入的对象 setFetchLimit 1 和 setFetchOffset 所有条目数 1
  • 为了支持 iPhone 5 的更长屏幕,需要检查什么? [复制]

    这个问题在这里已经有答案了 可能的重复 iPhone 5屏幕尺寸如何处理 https stackoverflow com questions 12396545 how to deal with iphone 5 screen size iP
  • 如何使用自签名证书为 TLS 创建 iOS NWConnection?

    我正在尝试将 Apple 的新 NWConnection 类用于我的 MQTT 客户端 为了进行测试 我需要能够创建到本地测试代理的 TLS 连接 该代理具有自签名证书 到目前为止 我只是使用以下命令设置连接 self connection
  • 在WKWebview中设置useragent

    如何在 WKWebView 中设置自定义用户代理字符串 我正在尝试嵌入我的应用程序的版本 以便我的服务器端可以看到可用的功能 我找到了以下方法 let userAgent MyApp 1 33 7 request setValue user
  • Swift 中 UIImages 的淡入淡出动画

    我有一组图像 我希望它们在登录屏幕的背景中淡出 我无法在 swift 中找到任何可以做到这一点的东西 有什么办法我可以做到吗 这是我当前的代码 override func viewDidLoad super viewDidLoad star
  • 如何自动为 Swift 类创建初始化程序?

    UPDATE 使用结构而不是类 struct 在很多方面都更好 它有自己的初始化器 这是我的模型课 是否有可能创建init自动方法 每次我都必须将所有变量一一初始化 这会花费很多时间 class Profile var id String
  • iOS 对 Google 云消息传递的支持

    我在谷歌的开发者控制台中看到 GCM 允许为 iOS 生成 API 密钥 我在网上搜索了有关如何在 iOS 应用程序中通过 GCM 实现推送通知的任何类型的文档 但没有找到答案 真的有可能在 iOS 应用程序中使用 GCM 实现推送通知 j
  • 通用类不会将委托调用转发给具体子类

    鉴于以下情况 protocol EntityType var displayString String get extension String EntityType var displayString String return self

随机推荐

  • 并行调用 async/await 函数

    据我了解 在 ES7 ES2016 中放置了多个await代码中的 的工作方式与链接类似 then 带有承诺 这意味着它们将一个接一个地执行 而不是并行执行 例如 我们有这样的代码 await someCall await anotherC
  • 使用 vkEnumerateInstanceVersion 获取准确的 Vulkan API 版本

    我在用vkEnumerateInstanceVersion获取 vulkan api 版本并将其传递给VkApplicationInfo结构 我可以轻松区分VK VERSION 1 0 and VK VERSION 1 1 query th
  • 取最近N天的平均值

    我有这个数据框 ID Date X 123 Var 456 Var 789 Var A 16 07 19 3 777 250 810 A 17 07 19 9 637 121 529 A 20 07 19 2 295 272 490 A 2
  • 从express/node.js应用程序提供静态文件

    大家好 我是一个新手 最近开始学习node 我学习了一个关于 websockets 的 Heroku 教程 https devcenter heroku com articles node websockets 并针对我正在从事的特定项目进
  • 根据另一列的值将值转换为负数

    我有一个 df 我想在其中转换列中的值b如果列中的相应值为负数a is not NaN 这是我的代码 create a test df df pd DataFrame np array 12 34 67 98 np nan 6 23 45
  • 为什么这个 C++ 线程代码会触发 abort() 错误?

    我正在测试新的 C 11 线程功能 为此 我通过向其构造函数提供 lambda 表达式来启动线程 int main thread t cout lt lt Hello World lt lt endl this thread sleep f
  • 数据库和深复制

    如果我发现自己想要对存储在关系数据库中的对象进行深层复制 我是否一定在架构上做了一些根本性错误的事情 这是我提出的另一个 更详细的 问题的不同角度 但没有得到太多回应复制关系表数据 不必要 我自己已经成功地实现了版本控制方案 基本上 整个图
  • 绝对布局的替代方案?

    是否有一个布局管理器可以提供与绝对定位 但也使自动调整大小成为可能 可以使用相对坐标放置元素的地方吗 GridBagLayout是 Swing 中最灵活的标准布局管理器 它几乎可以实现您需要的任何功能 尽管远没有您想象的那样简单 仅使用相对
  • 非幂等SQL写操作是否受重试策略影响?

    我目前有一个针对 SQL 写入操作的重试策略 我的问题是 如果操作不是幂等的 会有什么影响吗 我一直认为 如果出现异常并重试操作 则意味着最初的尝试没有完成 因此是否幂等并不重要 如果确实重要 我应该在 sql 过程中注意什么以确定它们是否
  • Firebase 按子值搜索

    I have the following structure on my Firebase database 我想按姓名 姓氏或电子邮件搜索用户 但由于我在上面的级别中没有用户密钥 所以我不知道如何实现此目的 我正在进行管理员会话 因此它无
  • 复制 Unity 神秘的界面力量

    Unity3D 有一个这样的界面 对于 MonoBehavior 上的任何组件 您只需执行以下操作 public class LaraCroft MonoBehaviour IPointerDownHandler public void O
  • 将springboot war文件上传到Weblogic 12.2.1.3服务器时出错

    我使用 maven 创建了一个 springboot 项目之战 并做了一些更改以将其部署在 weblogic 上 当我将 war 文件上传到 weblogic 服务器时 它会抛出错误 如下面的屏幕截图所示 我还添加了我的项目的配置详细信息
  • @EJB 注入与查找 - 性能问题

    我有一个与使用 EJB 注释时可能出现的性能问题相关的问题 想象一下以下场景 public class MyBean1 implements MyBean1Remote EJB private MyBean2Remote myBean2 E
  • 如何通过json api更新服务器数据库上的数据?

    我正在开发一个 iPhone 应用程序 它通过 json rest api 从服务器检索 sqlite 数据库 用户可以在本地向其表添加行并可以在本地更新它 现在 当我向本地数据库中的表添加一些行时 我只想将这些新行从本地更新的数据库同步
  • 移植 Android 应用程序以在 BlackBerry 10 Android 运行时上运行 - Google 地图

    我有一个 Android 应用程序 我想通过移植到 BB Android 运行时来提供给 BlackBerry 10 用户使用 唯一的障碍是我的 Android 应用程序使用运行时不支持的 Google 地图 API com google
  • Python Pillow:为图像添加透明渐变

    我需要向图像添加透明渐变 如下图所示 我尝试了以下操作 def test path im Image open path if im mode RGBA im im convert RGBA width height im size gra
  • 如何指定Composer安装路径?

    我有这样的定义 repositories type package package name symfony sfGuardPlugin version 4 0 2 dist url http plugins symfony project
  • 选择文本视图时如何显示弹出窗口而不是 CAB?

    我正在制作一个阅读应用程序 它有一个全屏活动 当用户选择文本的一部分时contextual action bar出现并带有复制选项 这是默认行为 但此操作栏会遮挡其下方的文本 因此用户无法选择它 I want to show a popup
  • 在rail3上编写嵌套命名空间路由

    i use rails g scaffold controller admin sub Product name string 生成 CRUD 页面 现在我需要编写route rb文件来映射admin sub product control
  • 低功耗蓝牙广告可在 iOS 设置中发现

    我有一个 iOS 应用程序 它使用 CBPeripheralManager 来实现外围设备 我用以下命令开始做广告 self peripheralManager startAdvertising CBAdvertisementDataLoc