core-bluetooth相关内容

我想触发iOS7要求用户使用蓝牙和Twitter帐户权限

这是有些落后于大多数人的要求。 我想故意触发对话框,询问用户的权限: 连接到蓝牙设备,即使在离线状态。 访问有基于iOS的Twitter帐户。 我已经有位置工作的罚款类似的对话。 因为我想打,询问是否允许多一点温柔,像鼎盛时期,通过显示欢迎屏幕解释为什么应用程序需要此服务,则当用户点击OK,发起请求并触发对话的过程中,我这样做。 我已经尝试了一些东西。 对于Twitter的我 ..
发布时间:2016-08-11 14:25:44 移动开发

蓝牙4.0与旧蓝牙

我试图实现使用蓝牙4.0模块的应用程序,我不知道,如果使用该应用程序与iPhone 3GS包含一个简单的蓝牙2.1 + EDR模块,将会使我充分利用低能量的在我的4.0模块。 谢谢你的答案 解决方案 蓝牙4.0标准,其中既包括传统的蓝牙基本速率/增强型数据速率(BR / EDR)和蓝牙低功耗(BLE或蓝牙智能,这是一个营销的名称)。 兼容性取决于设备和蓝牙芯片例如在它是一个BR / E ..
发布时间:2016-08-11 14:23:54 移动开发

CoreBluetooth框架:如何获取连接的设备在不知道服务的ID?

我有一个连接到通过蓝牙连接我的iPhone 5S蓝牙手镯;它附带了一个名为Zeroner的应用程序。现在我想获得在连接和配对手镯的信息不使用的应用程序。以下是我试图做: 设置 CBCentralManager 使用 retrieveConnectedPeripheralsWithServices:来获取连接的设备 下面是code: CBConnectedDevicesVC.h # ..
发布时间:2016-08-11 14:23:45 移动开发

CoreBluetooth无法找到设备,但iOS的能

我有一个蓝牙棒code扫描仪的规范说,这是蓝牙2.0,2级。这是奇怪,因为我的iPhone 5(iOS7)可以找到并连接它。我以为iOS版只连接BLE设备。但是,在我的应用程序我无法扫描此设备。我不知道这是否是因为它的蓝牙规范。我希望有人可以给我如何使用CoreBluetooth或其他一些合法库在我的应用程序该设备连接一些建议。 顺便说一句我的code是正确的,因为我能找到的另一部iPhone ..
发布时间:2016-08-11 14:23:06 移动开发

iOS的7蓝牙 - 应用程序,即使手机重启后在处理事件的背景

我想写一个跟踪应用程序,其中反应/记录当用户在汽车获取和手机蓝牙免提自动配对。我还需要免提设备的编号。 在Android上很容易,利用广播接收器你的应用程序收听广播该设备已配对的手机。据工作即使电话已经重新启动,应用程序没有重新启动后运行。 是否有可能在iOS(7+)? 解决方案 您可以通过阅读 ..

iOS的8核心蓝牙未发现外设

我遇到了麻烦核心蓝牙发现在iOS上外设8相同code正常工作的iOS 7设备上。起初,我认为这将是一个权限问题,因为我一直在做一些iBeacon显示工作,有在iOS 8.一些变化核心位置的权限我找不到任何在线与该但是帮助。这里是为我在iOS 7,但不是在iOS 8正常工作的示例项目链接: ..
发布时间:2016-08-11 14:19:42 移动开发

CoreBluetooth【警告】未知错误:14在iPhone 5

我能够连接到使用BLE外围设备,但阅读的一些特点,框架返回后不久: CoreBluetooth【警告】未知错误:14 和外围断开。 纵观BT Core_V4.0规范,我不知道是什么错误意味着。是14进制值?根据该规范它意味着以下错误:(D部分第2节 - 错误codeS) 2.20远程设备终止的连接,由于低资源(0×14) 由于低资源错误code远程设备终止的连接表明远程设备终止,因为资源 ..
发布时间:2016-08-11 14:19:39 移动开发

CoreBluetooth:刷新已经发现周围的本地名称

我成功发现外围和检索其本地名称: [advertisementData objectForKey:CBAdvertisementDataLocalNameKey] 但如果外围停止并重新启动一个不同的本地名广告客户不承认的变化。我猜 - (无效)peripheralDidUpdateName:(CBPeripheral *)外设 仅当两个设备被配对的工作原理。有没有办法得到一个更新而不 ..
发布时间:2016-08-11 14:19:36 移动开发

在无效句柄误差特性结果设置通知

使用CoreBluetooth我想从iPhone发送数据到Mac。为此,我写了code像iPhone一样“外围”和Mac的“中央”。 它可以完美,但有时它直接断开,然后不断地连接和断开连接。 当它试图重新连接有些时候,在中央直接称之为“didDisconnectPeripheral”委托方法。但有些时候,它的主要错误“句柄无效”,在“didUpdateNotificationStateForC ..
发布时间:2016-08-11 14:19:06 移动开发

使用CoreBluetooth与iBeacons

我一直在做关于iOS设备iBeacons和CoreBluetooth相当多的研究。您的文章和研究已经很大。我已经学到了很多。不幸的是,我正在走入了死胡同,因为它涉及到什么其实我想做的事情。 我读这篇文章:的http://developer.radiusnetworks.com/2013/10/21/corebluetooth-doesnt-let-you-see-ibeacons.html... ..

ReadRSSI不会调用委托方法

我,因为iOS的8更新出了问题,现在我的应用程序连接到BLE设备和RSSI得益于定时器和 ReadRSSI 方法定期读取。 的 readRSSI 方法被调用(使用断点检查),所以直到此时一切都很好。 根据文档调用 readRSSI 应触发回调 - (无效)外围:(CBPeripheral *)周边didReadRSSI:(NSNumber的*)RSSI误差:(NSError *)错误 ..
发布时间:2016-08-11 14:15:42 移动开发

是否有可能使用蓝牙进行连接iOS和Android设备?

我要提出申请,配对的iOS和Android设备(iPhone 5,iPad 3的,银河S3,的Nexus 7都使用蓝牙4.0),然后将数据发送给对方。 是这个数据量的限制?我们可以发送类似照片或PDF? 我已经做了使用CoreBluetooth 2 iOS设备,并从苹果公司的 BTLE_Transfer 什么,我的理解,外围设备(服务器)可以发布到中央(客户端)。 这个中心是自缚扫 ..

CoreBluetooth设备名称变更

我目前正在创建一个简单的iOS蓝牙应用程序。我现在有一个设备与修改名称的能力。什么我发现是,当我连接到CBPeripheral设备,它似乎缓存了旧设备的名称。 通过我的应用程序连接到设备上。 从通过我的应用程序的设备断开连接。 更改设备的名称。 重新发现/通过我的应用程序重新连接到设备(与现有CBPeripheral对象)。 遵循上面的程序,我期待我的iOS应用程序,以发现新的设 ..
发布时间:2016-08-11 14:11:17 移动开发

当CBCentralManager的状态不断上电,但仍然给我一个"在&QUOT未通电;警告?

我一直当我运行我的应用程序,在iPhone 5采用CoreBluetooth收到此错误:< CBConcreteCentralManager:0x2007d590>未开启 我的程序的唯一CBCentralManager对象但当我打电话状态,它返回5,这是CBCentralManagerStatePoweredOn。所以它的开机,但我得到这个错误。还启用了iPhone的蓝牙。 就在一 ..
发布时间:2016-08-11 14:07:40 移动开发