jjzjj

bluetooth

全部标签

ios - 无法在多点连接 iOS 10 中通过蓝牙连接

我开发了一个应用程序,它使用Swift3iOS10SDK中的多点连接框架与附近的设备进行通信。它在仅使用蓝牙的iPad中按预期工作,但如果wifi设置为关闭,它在iPhone中不起作用,我只想使用蓝牙。如果是IPv6的问题,那么如何启用它。谢谢, 最佳答案 目前的共识是这是iOS10中的一个错误(我们在同一条船上,它只是停止工作了。)https://forums.developer.apple.com/thread/62306来自Apple通过上述链接中的第3方(2016年9月22日凌晨2:11):Engineeringhasdet

android - 在 iOS 和 Android 上唯一标识 Beacon

我有一个小问题,因为我必须在Android和iOS上唯一标识信标。目前我在android中使用mac地址。我发现许多信标(但不是全部)也在广告数据kCBAdvDataServiceData中显示mac地址。所以我像这样检查了iOS中的外围设备funccentralManager(_central:CBCentralManager,didDiscoverperipheral:CBPeripheral,advertisementData:[String:Any],rssiRSSI:NSNumber){letmacAdress=advertisementData["kCBAdvDataSer

ios - iOS 10 中隐私设置的自动提醒未显示

我假设将NSBluetoothPeripheralUsageDescription放入info.plist将自动触发警报View(在适当的时间),除其他外,显示InfoPlist.strings中定义的(本地化)错误(当前语言)。由于文档中的以下声明,我做出了类似的假设:NSBluetoothPeripheralUsageDescription(String-iOS)ThiskeyletsyoudescribethereasonyourappusesBluetooth.Whenthesystempromptstheusertoallowusage,thevaluethatyouprov

android - cordova 蓝牙音箱没有声音

我正在开发一个android(和IOS)应用程序,该应用程序可以毫无问题地播放音频消息。我的问题如下:如果手机已经连接到蓝牙(蓝牙已启用并已连接),那么我会启动我的应用程序并播放音频文件,在这种情况下,我在电话和蓝牙扬声器上都听不到任何声音。但是,如果我启动我的应用程序然后激活蓝牙,然后播放音频文件,就没有问题,我的蓝牙扬声器的声音很好。我现在使用的解决方案是,当我启动我的应用程序时,我完全禁用蓝牙,然后我在onDeviceready上重新启动它(使用插件cordova)它像那样工作但它不是理想的解决方案,它是蓝牙断开并重新连接对用户来说非常烦人,尤其是当它是汽车蓝牙时。有没有人遇到同

ios - 外设和中央同时在同一个应用程序 iOS11

我正在尝试制作一个应用程序,用作蓝牙watch(例如健身手环、智能watch)的主控件。我已经对此进行了研究,尽管有些人设法做到了,但他们没有提供有关该过程的很多细节。以下是我找到的一些“解决方案”:IsitpossibletoswitchcentralandperipheraleachotheroniOS?CaniOSdocentralandperipheralworkonsameappatsametime?PeripheralandcentralatthesametimeoniOS所有这些都在Objective-C中,虽然我很熟悉它,但这些帖子已经有3年以上的历史了,所以关于代码的

ios - 有什么方法可以通过 iOS/swift 中的蓝牙以编程方式连接 android 和 IOS 设备?

目前我正在使用MultipeerConnectivity工具包在iOS设备之间建立连接。但也需要检测或扫描Android设备以与它们连接。 最佳答案 MultipeerConnectivity将只允许您与其他iOS设备连接。可能值得查看Thaliproject这是一个建立在Cordova之上的库,可以实现你想要做的事情。如果您查看他们的源代码,您可能会收集到一些有关如何自己执行此操作的信息。 关于ios-有什么方法可以通过iOS/swift中的蓝牙以编程方式连接android和IOS设备

ios - 如果我知道 iOS 中该 BLE 设备的 mac 地址,如何区分我应该连接哪个 BLE 设备的外围设备?

在iOS中无法获取CBPeripheral对象的mac地址。现在我没有了。具有不同UUID但具有相同外设名称的BLE设备。用户必须首先通过注册命令向该BLE设备注册该BLE设备,其MAC地址将在二维码扫描时获得。但是我怎样才能知道用户在哪个设备上进行注册,因为在iOS中我没有在外围设备中获取MAC地址? 最佳答案 正如DorianRoy指出的那样,一个好的基本方法是将MAC编码到广告数据包中的制造商特定数据中。MAC是6个字节,所以如果您还没有在那里存储太多空间,通常应该有空间。如果您的所有设备都具有相同的OUI(制造商前缀),您通

ios - CoreBluetooth 框架是否与 BLE 5.0 设备(外围设备)兼容?

我现在对物联网设备不太了解。我使用CoreBluetooth框架在swift中做了一些实现。我目前尝试使用的蓝牙外设是与Arduino一起使用的HC-05蓝牙模块。但最终,我需要从iOS设备与蓝牙5.0外围设备进行通信。CoreBluetooth支持/可能吗?另外请帮助我获得一个可与Arduino一起使用的蓝牙5.0测试设备。更新-HC-05不适用于iOS-Referthisquestion 最佳答案 正如CodeBender提到的,目前还不支持蓝牙5。但是,Apple将在下一版本的iOS(iOS13)中添加对蓝牙5的支持。将支持的

iphone - iOS Gamekit 最大点对点大小

在查看Gamekit文档时,我发现游戏的最大客户端/服务器大小为16。这与点对点的大小相同吗?是否有可能让同龄人同时参加多个游戏,从而使这个规模更大? 最佳答案 老问题,但我有同样的问题,并在Apple的文档中找到了答案。客户端-服务器游戏的最大规模为16位玩家。http://developer.apple.com/library/IOs/#documentation/NetworkingInternet/Conceptual/GameKit_Guide/GameKitConcepts/GameKitConcepts.html

iphone - Android/iOS API 访问蓝牙心率监视器

我想编写一些Android或iOS应用程序来访问蓝牙心率监测器。目前有一些可用的应用程序,如Android的“心率监测器”,可以连接到心率监测器,如ZephyrHxM。,所以我知道这是可以做到的。编程API是什么样的?如果我编写一个应用程序,它是否能够连接到任何心率设备?或者我是否必须遵循设备制造商的某些应用层协议(protocol)并读取和处理蓝牙数据包? 最佳答案 许多支持蓝牙的心率监测器都支持SPP配置文件,您可以使用Android蓝牙SPP套接字API来访问设备。Androidchatexample是一个很好的修改应用程序。