【问题标题】:iOS SqlCipher Sqlite Simulator Ok, deploy on device erroriOS SqlCipher Sqlite Simulator 好的,在设备上部署错误
【发布时间】:2012-10-31 07:52:42
【问题描述】:

在我的 iOS 应用程序中,我使用的是 SqlCipher。 当我使用模拟器运行我的项目时 - 一切正常(Xcode 4.5,iOS 模拟器 5.1)。

但是当我尝试在我的 iPhone 4 (iOS 5.1.1) 上部署我的项目时,我遇到了 20 个错误。

架构 armv7s 的未定义符号: “_sqlite3_reset”,引用自: ...

“_sqlite3_prepare_v2”,引用自: ... “_sqlite3_open”,引用自: ....

我试图将 libsqlite3.dylib 包含在 Link Binary With Libraries 中,但我仍然有一些错误(在 SQLcipher 文档中,他们精确地删除了 libsqlite3.dylib):

架构 armv7s 的未定义符号: "_sqlite3_key",引用自:

我真的不知道如何解决这个问题。

【问题讨论】:

标签: ios sqlite ios-simulator sqlcipher


【解决方案1】:

尝试删除armv7s,改为定位armv7,如下所示:

但是,根据this,SQLCipher 现在支持armv7s,您使用的是旧版本吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-30
    • 1970-01-01
    • 2012-01-26
    • 1970-01-01
    • 2021-07-09
    • 2013-01-31
    • 2015-10-11
    相关资源
    最近更新 更多