1

所以我今天有些头疼,试图解决这个问题。我已将 SQLCipher 集成到 iOS 应用程序中,在进一步介绍之前,这是我的架构构建设置:

构建设置

据我了解,这应该只为 armv7s 设备(例如 iPhone 5)构建,当尝试在 armv7 设备上运行时,我完全正确地得到了这个错误:

呃

所以我尝试将项目的构建架构更改为标准(armv7s,armv7)并构建。这仍然在 armv7s 设备上按预期运行,但在 armv7 设备上我收到以下链接错误:

构建错误

所以我很自然地检查了抛出这些错误的库的构建设置,并且它们在有效的体系结构设置中都有 armv7 和 armv7s,所以有谁知道为什么我在 armv7 设备上遇到这些构建错误?我错过了什么?

以下是我正在使用的库的构建设置(openssl-xcode 和 sqlcipher):

openssl xcode sqlcipher

4

1 回答 1

0

要解决这个问题,请阅读 Stephen 上面的评论,然后我做了一个项目清理并重建它。

于 2013-09-27T13:07:59.353 回答