连接重置后领域 PermissionManager.getPermissions() 错误
Realm PermissionManager.getPermissions() error after connection reset
我正面临这个问题,想知道是否有人也面临这个问题并且可能有解决方案。
我也在 Github 上打开了问题,但到目前为止还没有答案
link to issue
连接重置或断开连接后 PermissionManager.getPermissions()
return 此错误:
E/REALM_SYNC: Connection[4]: Reading failed: Connection reset by peer
E/REALM_JAVA: Error in __permission:
CONNECTION_RESET_BY_PEER(realm.basic_system:104): Connection reset by
peer E/REALM_SYNC: Connection1: Reading failed: Connection reset by
peer E/REALM_JAVA: Error in __wildcardpermissions:
CONNECTION_RESET_BY_PEER(realm.basic_system:104): Connection reset by
peer E/REALM_SYNC: Connection[2]: Reading failed: Connection reset by
peer
换句话说,重置连接后(即使手动禁用和启用网络)也无法再获得用户权限。
这个问题对我们的应用有很大的影响,因为我们需要 show/hide UI 基于这个权限的组件。
另外,PermissionManager.getPermissions()
不支持离线模式吗?
关闭并重新打开 PermissionManager
应该可以解决问题(至少对我来说是这样)。
我正面临这个问题,想知道是否有人也面临这个问题并且可能有解决方案。
我也在 Github 上打开了问题,但到目前为止还没有答案 link to issue
连接重置或断开连接后 PermissionManager.getPermissions()
return 此错误:
E/REALM_SYNC: Connection[4]: Reading failed: Connection reset by peer E/REALM_JAVA: Error in __permission: CONNECTION_RESET_BY_PEER(realm.basic_system:104): Connection reset by peer E/REALM_SYNC: Connection1: Reading failed: Connection reset by peer E/REALM_JAVA: Error in __wildcardpermissions: CONNECTION_RESET_BY_PEER(realm.basic_system:104): Connection reset by peer E/REALM_SYNC: Connection[2]: Reading failed: Connection reset by peer
换句话说,重置连接后(即使手动禁用和启用网络)也无法再获得用户权限。
这个问题对我们的应用有很大的影响,因为我们需要 show/hide UI 基于这个权限的组件。
另外,PermissionManager.getPermissions()
不支持离线模式吗?
关闭并重新打开 PermissionManager
应该可以解决问题(至少对我来说是这样)。