ios8-iOS 8 BLE readRSSI delegate call back not firing

问题描述

iOS 8 BLE readRSSI delegate call back not firing
如题。
http://www.openradar.me/18476971
问题大概是这样的:
Summary:
There seems to be an issue in the CoreBluetooth framework that us causing all readRSSI() requests to never trigger the new iOS 8 delegate peripheral(peripheral: CBPeripheral! didReadRSSI RSSI: NSNumber! error: NSError!)

This issue only occurs once the application has successfully connected to this device once. Upon disconnection and reconnection the application never receives this callback again.
问题的重现过程:
1. connect to BLE device.
2. attempt to read the RSSI value with the method readRSSI()
3. disconnect from BLE device.
4. reconnect to BLE device.
5. attempt to read the RSSI value with the method readRSSI()
在步骤5之后,再无法正常读取rssi值。

还请大神帮忙!

解决方案

iOS iOS8中 问题""registerForRemoteNotificationTypes: is not supported in iOS 8.0 and later"" 解决方案
ios 文件存储 iOS Data Storage Guidelines 和 ""do not back up""文件属性
Xcode 安装不了文档,出现 Could not download and install iOS 8. The certificate for this server is invalid...

时间: 2024-09-28 02:13:24

ios8-iOS 8 BLE readRSSI delegate call back not firing的相关文章

关于iOS集成sdk接收服务器透传消息的问题

问题描述 在客户端直接通过我们自己服务器发起添加好友请求,由我们自己服务器向环信服务发送透传消息请求,再由客户端接收透传消息,整个流程有没有什么问题? 服务端调用环信的API,返回说已经调用成功,但是iOS客户端无法通过delegate接收到透传消息,有没有人遇到过类似的需求和情况,请指点-- 解决方案 注册代理,并实现didreceivecmdmessage回调方法,监听接收透传消息.

iOS - App 应用

1.Xcode 项目属性 Product Name 软件名称.产品名称.项目名称 Organization Name 公司名称.组织名称 Organization Identifier 公司的唯一标识 一般是公司域名的反写,比如 com.baidu Bundle Identifier 软件的唯一标识 一般是 Organization Identifier + Product Name 2.App 应用间跳转 2.1 应用跳转原理 相信从一个应用跳转到另一个应用大家并不陌生,最常见的莫过于第三方登

《iOS开发指南》要改iOS8版本了,听听您的意见?

<iOS开发指南>要改iOS8版本了,听听您的意见?参加问卷同学均可获得智捷课堂50元代金卡一张,同时抽取一名同学赠送即将出版的基于iOS8的<iOS开发指南>一本,欢迎大家填写问卷http://www.diaochapai.com/survey/17a0cd7b-ef61-40ec-b51f-4e85acdd9fb5 

iOS开发:delegate、notification、KVO的选择

  delegate.notification和KVO的功能比较类似,那么在实际的编程中,如何选择这些方式呢? 在开发ios应用的时候,我们会经常遇到一个常见的问题:在不过分耦合的前提下,controllers间怎么进行通信.在IOS应用不断的出现三种模式来实现这种通信: 1.委托delegation; 2.通知中心Notification Center; 3.键值观察key value observing,KVO 因此,那为什么我们需要这些模式以及什么时候用它以及什么时候不用它. 下面完全根据

ios中的视图调试(ios8苹果引入了强大的新技术,不可不看)

在ios8以前,我们想要进行ui实时调试,可以依赖的技术手段有:  用xcode启动app,然后点击xcode暂停运行按钮,然后在调试控制台输入下面语句: po [[UIWindow keyWindow] recursiveDescription] 然后就可以看到完整的UI结构和层级关系,类似如下: <UIWindow: 0x7b691cd0; frame = (0 0; 320 480); gestureRecognizers = <NSArray: 0x7b6921f0>; laye

mac、ios、android蓝牙BLE通信

问题描述 mac.ios.android蓝牙BLE通信 大家好,跟大家咨询下mac.ios.android蓝牙ble通信的问题. 问题是这样的:前几天写个小程序,mac.ios端使用的sdk是CoreBluetooth 一台mac端作为中央设备,另一台mac做外围设备.iphone和android手机做为外设.mac与mac电脑.iphone之间使用ble聊天正常.anroid手机端与iphone之间通过blueligh测试收发消息正常,但mac与android手机通信出现问题,android能

iOS Delegate NSNotificationCenter

----------------------------------------------------------------------------------Delegate---------------------------------------------------------------------------------------- 1:声明代理 @protocol UICustomHTMLEditorDelegate <NSObject> - (void)getHTML

《Swift iOS应用开发实战》——3.3关于Application Delegate

3.3关于Application Delegate 到目前为止,我们终于编写了一个像点儿模样(至少可以完成某种简单功能)的App.它看起来是不是很酷呢?请不要激动,在保持充分淡定的同时,让我们花费一点时间来了解下源代码中的一个文件-AppDelegate.swift,这个文件实现了"应用程序委托".在Cocoa Touch中,使用委托(Delegate)的频率往往大于我们每天上厕所的频率(除了闹肚子的时候).简单来说,它就是在对象中,让另外一个对象负责完成某件任务,并且将完成的状态和需

iOS 怎么让搜索框在ios7和ios8以及更改版本共同使用?

问题描述 iOS 怎么让搜索框在ios7和ios8以及更改版本共同使用? ios8之前都是用UISearchBar + UISearchDisplayController,但是在ios8之后,UISearchDisplayController就无法使用了. 那我们写程序的时候,怎么设置才能保证搜索框在每个版本都能使用? 解决方案 用第三方库,一般会兼容各个iOS版本