ios-rn-sdk icon indicating copy to clipboard operation
ios-rn-sdk copied to clipboard

Works with mijia

Results 28 ios-rn-sdk issues
Sort by recently updated
recently updated
newest added

2个问题 1.在调用接口后,有时会出现,蓝牙连接上之后,接口返回404连接失败。能够确定设备连接成功,并且在蓝牙监听centralManager_didConnectPeripheral_error,确定蓝牙连接成功。 怀疑是连接成功后,与服务器有信息交互,由于网络不好造成的,但是我也试过,完全断网的情况下,也是可以连接上蓝牙设备的,不清楚是什么情况 2.有一个设备,始终有非常大的概率连接不上。同样是蓝牙连接成功,并且在蓝牙监听centralManager_didConnectPeripheral_error,确定蓝牙连接成功。但是接口返回404,别的设备我观察连接之后,会读取FE95服务的0001 两次,0004一次,但是这个设备之读取了一次0001 之后就断开连接了。这是为什么?

## Bug Report **实际现象** 给设备升级,进行DFU升级时,MHBluetoothLE.connect无返回,重连也一样无返回数据 **期望表现** 可以连接上或者返回数据 **环境** - app版本: [e.g. v6.0.0/db] - 相关模块和API: [e.g. MHPluginSDK.saveInfo] MHBluetoothLE.connect **复现步骤** 1. 进行升级操作,设备端升级之后,DFU升级查询到服务并搜索到设备,进行连接,偶现无返回数据现象,但是出现之后会形成必现问题(此时设备端升级成功在重启设备) ![b54c3fea45147569bfc5e241fb22df49](https://user-images.githubusercontent.com/15190511/50892650-ff464f00-1439-11e9-9bff-dfd1d8f01fb8.jpg) **其他的上下文/日志/截图** 提供更多的上下文,有日志或者截图更好。 **尝试过的解决办法** 连接时可能会接收到centralManager_didDisconnectPeripheral_error通知,尝试以下解决办法 1、延时5秒之后进行MHBluetoothLE.connect,没有效果 2、主动断开与设备端连接,然后进行MHBluetoothLE.connect,没有效果

## Bug Report **实际现象** 米家蓝牙扫描,周围环境有三个设备ceiling9,两个ceiling10, 用iOS扫描,只能扫描到两个ceiling10(红色badge上显示数字2),扫描不到ceiling9的入口 安卓端是可以扫瞄到ceiling9的入口,也可以快联成功 iOS打开YeelightApp,扫描蓝牙,可以发现上述三个设备 **期望表现** 可以正常扫描,并快联 **环境** - app版本: 4.11.1 iOS 12.1/11.3 **尝试过的解决办法** 1.重新重置设备, 2.重新打开手机蓝牙, 3.重新打开米家

手机和设备在同一局域网下该接口也会返回false 对一部分用户问题必现

## Bug Report [服务器]:大陆 [语言]:中文 [复现步骤]: 1. 重置设备 2. app中添加设备 - 选择设备 - 设备重置 - 选择wifi - 输入密码 - 去设置wifi - 选择设备ap - 回到米家 - 进度条 [期望结果]: 快连完成,选择房间,进入插件 [实际结果]: 1....

**check [docs](https://github.com/MiEcosystem/ios-rn-sdk/tree/master/MiHomePluginSDK/docs) before issue** ## Support Question **环境条件** iPhone X 11.1.2 不是国行机器 **问题描述** 目前用了NetInfo.isConnected.fetch().done((isConnected) => {})判断有无网络.但是有一个非国行的手机,连接着网络显示网络不可用. 简单明了地描述你的疑问。 米家有没有判断网络可不可以的接口 **使用方法** 你是如何使用SDK的? 使用了上面的获取网络状态的方法,有一粒判断不准确,有网提示无网络 **尝试过的解决办法** 尝试了开关飞行模式都不可以 **其他的上下文/日志/截图** ![961544448996_ pic](https://user-images.githubusercontent.com/25736441/49738646-cdbb5600-fcca-11e8-9c34-d1b6e9468eec.jpg) 提供更多的上下文,有日志或者截图更好。

# Bug Report **实际现象** 有时候,网关明明是在线,可是扩展程序获得的状态是离线。 有时候,网关明明是离线,可是扩展程序获得的状态是在线。 **期望表现** 能稳定反应网关状态 **环境** - app版本: v4.9.2 - 相关模块和API: MHPluginSDK.isBtGateWaySubDeviceWithMac **复现步骤** 1. 添加锁设备 2. 添加网关设备 3. 网关设备和锁设备智能联动 4、设备通过接口获取网关状态 **其他的上下文/日志/截图** 2018/12/04 20:22:24:238,在扩展程序中打印MHPluginSDK.isBtGateWaySubDeviceWithMac接口获取的数据,门锁设备(did:1010177502)获得的网关状态是离线。 查看小米日志,网关(did:130142040)在线,但在门锁获取网关状态的时间段中(2018/12/04 20:22:08:960 ~ 2018/12/04...

实体设备iphone6,ios版本12.0。 为了提升用户体验,我们在UI中加入了简单动画效果。出现问题如下: 1.测试时发现动画效果卡顿明显。 2.定时器存在误差巨大的情况。 造成这个问题的原因是什么? 我们猜测目前有几种可能: 1.测试设备性能不足。 2.React Native处于开发者模式。 3.UI渲染过于复杂。 目前,我们已经排除了1,3两种可能。我们更换了性能更强的iphone8,以及建立一个最简单的动画测试,依旧发现同样的问题。 请协助我们查询关键问题所在,并提供解决方案。谢谢。

help wanted