【发布时间】:2012-03-27 11:19:00
【问题描述】:
最近我将 Xcode 从 3.2 升级到 4.3
我的应用程序使用 openSSL 1.0.0 并且在 Xcode 3.2 上运行良好,即使是使用 open SSL 并基于 Xcode 3.2 构建的 XYZ.App 也可以在 OSX lion 10.7 上正常运行
但是当我在 Xcode 4.2 上构建相同的应用程序时,日志说,它无法从权威机构获得证书,在 tunrs 中似乎是 open-SSL 库没有与 Xcode 4.3 应用程序开发环境正确集成,
我尝试重新构建 openSSL,但没有运气,我怀疑跟随,
1 -- 在我的 Xcode 4.3 中,我只能看到两个编译器 LLVM 4.3 和 Apple LVM,我相信使用 GCC 4.2 构建的开放 SSL 和在 Xcode 3.2 上我使用的是相同的,所以它工作正常,
2 -- 在 Lion 上,我应该使用 Apple LLVM Compiler 对 open-SSL 进行任何类型的交叉编译,这应该适用于 Xcode 4.3 应用程序
请在上面放任何灯。
【问题讨论】:
-
openSLL 0.9.7 在 Xcode 4.3/Lion 10.7 下可以正常工作(至少是我使用的部分)——尽管它在 10.7 下已被弃用。也许尝试与 0.9.7 链接,看看是否能解决您的问题。
-
@CRD,你用的是哪个编译器
标签: objective-c openssl xcode4.2 osx-lion