gpt4 book ai didi

ios - sqlite3 在 iOS 9.0 设备中崩溃

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:35:44 27 4
gpt4 key购买 nike

我开发了一个使用 SQLite 数据库的应用程序。在 iOS 8.4 之前,它在 iOS 模拟器和设备上都运行良好,但在 iOS 9.0 上,它在物理设备上出现错误“数据库已锁定”而在 iOS 9.0 模拟器上完美运行时崩溃。

它在 SQLiteManager.m 中给出错误

请注意:

  1. 我正在使用 XCode 7.0 Beta 3

  2. 我的物理设备装有 iOS 9.0 Beta 3,它与我的 iOS 模拟器版本相同

  3. 我已将构建目标设置为 9.0,它最初显示了许多警告,但我已根据 iOS 9.0 更新了代码中所有已弃用的内容,如 UIAlertControllerView 等。

  4. 现在代码中没有警告。

  5. 我尝试删除并重新添加 libsqlite3.0 和 libsqlite 框架。但是错误依然存在。

  6. 我已经阅读了很多与此相关的博客,甚至在 Stack Overflow 上,找到了在执行命令后编写 sqlite3_close(database) 和 sqlite3_finalize(command) 的解决方案,我也这样做了,但仍然没有实现任何输出。

最佳答案

兼容性有问题。自 X Code 7 和 iOS 9 Beta 5 发布后,该问题已自动解决。

关于ios - sqlite3 在 iOS 9.0 设备中崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31555088/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com