gpt4 book ai didi

ios - ios 7/XCode 5 中对 sqlite 的更改

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

我正在开发我最初构建的支持 iOS 5.1/6.0/6.1 的应用程序。我最近升级到 XCODE 5 并且 sqlite 'select' 查询现在都返回 null 尽管正确的数据库在那里,并且已经连接到并且表被识别。奇怪的是,该应用程序在所有模拟器 5.1-7.0 上都能完美运行,但在实际设备上却不行。我只有 5.1 设备可供测试。

我重新安装了 XCode 4,应用程序在 iOS 5.1 设备上按预期编译和运行。 SQLITE 或编译器或 XCode 5 中的某些其他组件是否有任何更改会导致此问题?

如果有助于解决问题,可以提供代码。

最佳答案

验证 sqlite 的文件大小,我有同样的问题,但我解决了通过 Finder 将预填充的 .sqlite 复制到文档目录/Users//Library/Application Support/iPhone Simulator//Applications//Documents。但是首先让核心数据创建错误的 sqlite,然后替换为正确的创建的文件。

似乎 Xcode 没有将预填充的 sqlite 文件复制到主包中,而是根据核心数据模型创建了一个新文件。

关于ios - ios 7/XCode 5 中对 sqlite 的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18990657/

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