- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
在 Parse 文档中,它明确指出 [Parse enableLocalDatastore];
应该在 [Parse setApplicationId:clientKey:];
之前调用:https://parse.com/docs/ios_guide#localdatastore-find/iOS
但是,在我的例子中,它立即抛出一个异常:
*** 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“您必须在 Parse 上调用 setApplicationId:clientKey: 来配置 Parse。”
如果我将代码移动到 [Parse setApplicationId:clientKey:];
之后执行,我不会收到错误,但本地存储似乎不起作用。
似乎 Parse 自己的文档具有误导性。有人有解决方案吗?
最佳答案
我将 [Parse enableLocalDatastore];
放在 [Parse setApplicationId:clientKey:];
之后,我又遇到了另一个错误。但这另一个错误是因为您不能同时使用本地数据存储和缓存策略。当我删除缓存策略的方法时,一切正常。所以,我不知道这是否是文档错误,但您必须将此代码放在之后。
关于ios - 通过在初始化抛出异常之前调用 enableLocalDatastore 在 Parse 上启用本地数据存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27435725/
我正在与众所周知的 Parse.enableLocalDatastore/Parse.initialize 问题作斗争。 即使我从 MainActivity 调用它们,第一次调用这些一切都会顺利,但重
在 Parse 文档中,它明确指出 [Parse enableLocalDatastore]; 应该在 [Parse setApplicationId:clientKey:]; 之前调用:https:
所以我按照 Parse SDK 网站上的快速入门指南中的说明进行操作。该应用程序第一次运行良好。但是当我最小化应用程序并从任务切换器再次运行它时,它会强制关闭。 这个错误对我来说没有任何意义。 Log
此外,我还在 dispatch_async 中执行了 Parse.enableLocalDatastore() - 我仍然收到警告。 即使我在 warnParseOperationOnMainThre
我是一名优秀的程序员,十分优秀!