【发布时间】:2013-01-10 08:35:02
【问题描述】:
我有使用 FMDB 包装器的 sqlite db,它在启动时将 db 放入文档文件夹中。用户还可以通过 iTunes 上传文件文件夹中的文件。
但应用商店拒绝了该应用,如下:
启用文件共享后,整个 Documents 文件夹将用于文件共享。不打算通过文件共享功能供用户访问的文件应存储在应用程序包的另一部分中。如果您的应用程序不需要文件共享功能,则 Info.plist 中的 UIFileSharingEnabled 键不应设置为 true。
是否有任何解决方法可以将 db 放在某个位置或限制在文档文件夹中,以便获得苹果的批准。
【问题讨论】:
-
你可以把它们放在Library文件夹中
-
参见文件系统编程指南的Where You Should Put Your App’s Files。
标签: ios sqlite file-io fmdb nsdocumentdirectory