flyfish
这是 Kotlin 代码: val deleteObject = LCObject.createWithoutData("AppStore", objectIDArray[position]) deleteObject.delete() 其中 objectIDArray[position] 获取到的是 String 类型的 objectID 思路就是通过表名和 objectID 构建一个 LCObject 然后调用它的 .delete() 方法进而在数据表中删除这个 object 问题就是在调用之后表中的 object 删除是被删除了,但是执行完成后似乎卡在了这一行代码 请教如何解决
最近在开发一个内部管理 app,考虑到内部成员使用操作系统多样,故选择 Flutter 作为开发平台,仅使用数据存储对数据库进行操作。由于需要对 _User 表进行操作,许多字段权限管理严格(例如使用了“仅限对应用户访问”的限制),无法使用普通账户进行操作,需要使用 masterKey 初始化应用。查阅文档未找到使用 masterKey 初始化应用的示例代码,粗略看了一下源码也没找到能使用 masterKey 初始化应用的代码,想问一下 Flutter 如何使用 masterKey 初始化 App,或者如果不通过 masterKey 初始化如何查看和修改一些“仅限对应用户访问”的字段。谢谢!
感谢回答!不过有时候在使用Flutter开发管理员等高权限客户端时确实不是很方便,目前已根据 LeanCloud REST API 的文档在本地对 Flutter Storage SDK 进行了小修改,已在本项目中实现了使用 masterKey 初始化。为了方便开发者开发我个人觉得提供 masterKey 初始化接口还是有必要的,目前已在 GitHub 上对 Storage-Flutter-SDK 提交了 Pull Request 希望可以接受,谢谢!
已经使用LeanCloud数据存储有很长一段时间了,前天晚上大概8点左右的时候陆续收到有反馈称登录时出现“ Unauthorized”的提示并无法登录,测试之后发现使用 AppID AppKey 的方式初始化后登录正常,在使用 Android 安全初始化时登录出现“ Unauthorized”,不过除登录功能外其他数据存储的服务正常,目前检查了签名SHA256和后台设置的签名SHA256以及应用包名正确,期待回复! 应用 AppID:TmEXCYLSRYtsN5N87QR1vFKS-gzGzoHsz 报错信息: cn.leancloud.LCException: Unauthorized at…