ios - 在编译时将大型数据库文件添加到 iOS App bundle 以避免索引?

标签 ios xcode indexing bundle xcode4.4

我在使用新版本的 Xcode(4.4 和 4.5)时遇到了一个严重的问题,我的项目中存储了一个非常大的 .sql 数据库文件。由于多种原因,此文件无法更改...但它的大小为 +270Mb。这会导致 Xcode 卡在“索引文件...”上,并且变得完全缓慢且无响应,以至于我不得不强制退出应用程序,并且实际上无法完成任何编码。我已经多次向 Apple 提交错误报告,但似乎都被忽略了!

我不想完全禁用 Xcode 索引,因为我发现代码完成功能非常有用。

我的问题是:我可以从 Xcode 包资源中删除数据库,然后在编译时自动添加它吗?

非常感谢有关如何解决此问题的所有建议。

问候, 山姆

最佳答案

如果有人遇到 Xcode 索引一个巨大的不需要的文件的问题...我通过将 Xcode 中的文件类型设置为“MP3 音频文件”来修复它...

似乎对 .sql 文件在应用程序中的功能没有任何影响,但会阻止 Xcode 尝试对其编制索引。

如果有人对此有更好的解决方案,我很乐意听到!

关于ios - 在编译时将大型数据库文件添加到 iOS App bundle 以避免索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11743427/

相关文章:

xcode - 如何在没有 Xcode IDE 的情况下使用 Swift 进行开发

MySQL 慢双连接

ios - 使用 AFNetworking 解析 JSON

ios - 无法重新加载 TableView

iphone - 获取 iPhone 与 iPod Touch 时区的最佳实践

objective-c - 在Apple上合并静态库

python - 如何根据连续天数对 DataFrame 进行索引

MySQL 查询耗时超过 6 秒

ios - 如果使用链接的人下载了应用程序,我的 swift 应用程序是否可以链接到应用程序商店并将信息传递给应用程序?

后台/ sleep 模式下的 iOS Coremotion 加速器更新