我有一个需要使用 iCloud 备份的 SQLite 数据库。我知道 Apple 建议不要同步整个数据库,它可能会拒绝 App。可能的解决方法包括 -
1)切换到核心数据 ——这个选项太晚了,考虑到核心日期的学习曲线,我不希望延长时间表。
2)维护 SQLite 的日志文件并同步日志文件 - 这个选项更有效,我将把它作为故障安全来处理
3)使用 ZipArchive 压缩数据库并同步 zip 文件- 这将是最容易实现的,但我不确定 Apple 是否会拒绝或接受它。压缩前的大小为 300kb,压缩后的大小约为 40kb。
有没有其他人尝试过 zip 方法并成功地将他们的应用提交到应用商店?
任何其他建议都会非常有帮助。
谢谢