问题标签 [simperium]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 启动使用 Simperium 的应用程序时 objectFromJSONString 崩溃
当我JSON
尝试启动使用 Simperium 框架的应用程序时发生崩溃:
它立即发生。我是否缺少外部依赖项?它看起来像一种JSONKit
方法。
simperium - Simperium 与文档库 Core Data 应用程序
是否可以将 Simperium (http://simperium.com) 与基于文档的 Core Data 应用程序一起使用?该示例是一个“鞋盒”风格的应用程序,我没有看到任何设置文档 ID 或其他内容的选项。
如果没有,是否可以使用这样的选项扩展 Simperium?
服务看起来真的很棒!很想看看它是否像看起来那样可以很好地替代 iCloud(从后端访问数据是一个非常好的功能!)。
ios - 使用 Simperium 构建 iOS 应用程序时出现链接器错误
将 Simperium 集成到我的应用程序时出现链接器错误:
ld:/Users/zulfi_shah/Documents/ContactsJournal-TestSimperium/SimpleList/Simperium.framework/Simperium(DDASLLogger.o) 和 /Users/zulfi_shah/Library/Developer/Xcode/DerivedData/SimpleList-cxdtxuubxyczhgcyxbixtjtvzctBuild 中的重复符号 _OBJC_CLASS_$_DDASLLogger /Intermediates/SimpleList.build/Debug-iphonesimulator/SimpleList.build/Objects-normal/i386/DDASLLogger.o for architecture i386 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
问题似乎出在 CocoaHTTP 包中包含的 DDASLLogger 上。我之前也看到了与可达性类相同的问题。如何确保 Simperium 框架与我的二进制文件中的其他库配合得很好?谢谢。
simperium - 从 SPManagedObject 继承
在您所说的 Simperiums iOS/OSX 教程中,每个建模对象都应继承自 SPManagedObject。
我还没有尝试过,但这不会导致 SQLite 数据库中的一个大表包含所有建模托管对象的所有字段的联合吗?
simperium - Simperium 的依赖问题
我正在评估将项目移动到 Simperium 以进行同步。该项目已经使用了 CocoaHTTPServer、ASIHTTPRequest 和其他一些框架。
现在 Simperium 似乎也包含(至少部分)这些框架。从我的项目链接阶段删除 CocoaHTTPServer 框架,我得到了关于这些符号的未定义符号链接器错误:HTTPAsyncFileResponse、HTTPFileResponse、HTTPDataResponse、HTTPServer、HTTPDataResponse、HTTPConnection。
是否可以使用当前框架版本修复这些链接器错误?
或者是否可以提供一个框架,将这些框架作为外部依赖框架,以便我可以使用自己的版本?
simperium - Simperium 无法加载成员数据(不支持的类型)
尝试将 Simperium 添加到我现有的应用程序中,我收到 NSAssertion 错误:
堆栈跟踪:
支持的类型有哪些?是否支持二进制数据?我的应用程序对二进制数据使用“允许外部存储”。支持吗?
我怎样才能找到更多信息?
更新:
扩展 Simperiums Simpletodo 示例并添加具有二进制数据属性的新实体会导致相同的错误:
更新^2:
Simperium 在将具有二进制数据的实体的超类更改为非NSManagedObject
类后开始同步。
simperium - 将现有数据“导入”到 Simperium
打开现有数据库并随后启动 simperium 时,现有实体不会加载到服务器。仅加载新创建的实体。
是否可以将 Simperium 添加到现有数据库并将所有尚未加载的实体上传到服务器?我正在考虑将 Simperium 添加到必须在首次启动时上传当前数据的现有应用程序中。
simperium - Simperium 尝试为 nil 键发送对象更改
是什么Simperium tried to send object changes for nil key
意思,我该如何调试/修复它?
simperium - Simperium 登录屏幕取消/编辑
我正在使用 Simperium 数据同步框架,它运行良好。但是,我正在尝试编辑它附带的登录屏幕,以在其上添加一个取消按钮,该按钮只会关闭窗口。我看到了可以添加按钮的 .xib 文件,但我认为我们无法访问它背后的代码。如何在该屏幕上添加取消按钮?
谢谢,
simperium - Simperium 没有告诉“Simperium 管理 x MyEntity 对象实例”
在 SimpleTodo 中,Simperium 说
初始化并启动后。
在我自己的应用程序中启动 Simperium 时,Simperium managing x MyEntity object instances
缺少这句话。它说Simperium loaded 15 entity definitions
,虽然。
我的应用程序的数据模型非常复杂(因此有 15 个实体),我没有SPManagedObject
在我的数据模型中引入 a。但是我将所有NSManagedObject
超类更改为SPManagedObject
并将这两个属性添加ghostData
到simperiumKey
所有实体中。
我该怎么做才能检查一切是否正常?我该怎么做才能让它管理我的实体?