美文网首页
ios蓝牙应用的后台处理

ios蓝牙应用的后台处理

作者: freesan44 | 来源:发表于2017-01-16 11:11 被阅读62次

如果你的应用在后台时也需要处理蓝牙事件,就必须在Info.plist中声明应用要支持蓝牙后台模式,这样,当有蓝牙事件发生时,系统会唤醒应用来处理。

有两种蓝牙后台模式,一种为central角色,另一种为peripheral角色。如果应用需要两种角色,则可以声明支持两种模式。声明方式:增加UIBackgroundModes键,并增加包含下列字符串的array值。

•bluetooth-central—The app communicates with Bluetooth low energy peripherals using the Core Bluetooth framework.

•bluetooth-peripheral—The app shares data using the Core Bluetooth framework

注意:Info.plist中会显示为更加人性化的文本,不是直接显示实际的键值对。如要显示实际值,可右键,或control点击,在弹出菜单中选择Show

Raw Keys/Values

相关文章

网友评论

      本文标题:ios蓝牙应用的后台处理

      本文链接:https://www.haomeiwen.com/subject/hjaubttx.html