连接重置后出现域PermissionManager.getPermissions()错误

时间:2019-04-23 10:19:49

标签: android realm realm-mobile-platform realm-java

我正面临这个问题,想知道是否有人也面临这个问题,也许有解决办法。

我也在Github上发表了文章,但到目前为止没有答案 link to issue

重置连接或断开连接PermissionManager.getPermissions()后返回此错误:

  

E / REALM_SYNC:连接[4]:读取失败:对等连接重置   E / REALM_JAVA:__permission错误:   CONNECTION_RESET_BY_PEER(realm.basic_system:104):通过重置连接   对等E / REALM_SYNC:连接1:读取失败:连接被重置   对等E / REALM_JAVA:__wildcardpermissions中的错误:   CONNECTION_RESET_BY_PEER(realm.basic_system:104):通过重置连接   对等E / REALM_SYNC:连接[2]:读取失败:连接被重置   同行

换句话说,在重置连接(甚至手动禁用和启用网络)之后,将无法再获得用户的权限。

此问题对我们的应用有很大影响,因为我们需要基于此权限显示/隐藏UI组件。

PermissionManager.getPermissions()不支持离线模式吗?

1 个答案:

答案 0 :(得分:1)

关闭并重新打开bheal1应该可以解决此问题(至少对我而言是有用的。)