Использование Open SSL с Xcode 4.3 - PullRequest
0 голосов
/ 10 марта 2012

Недавно я обновил Xcode с 3,2 до 4,3

Мое приложение, использующее openSSL 1.0.0 и работало нормально с Xcode 3.2, даже XYZ.App, который использует открытый SSL и построен на Xcode 3.2, также работаетхорошо с OSX lion 10.7

Но когда я построил то же самое приложение на Xcode 4.2, в журнале говорится, что он не может получить сертификаты от Органа, в настройках, похоже, что библиотека open-SSL не имеетдолжным образом интегрированный со средой разработки приложений Xcode 4.3,

Я пытался пересобрать openSSL, но не повезло, я подозреваю следующее,

1 - В моем Xcode 4.3 я мог видеть только два компилятора LLVM4.3 и Apple LVM, я полагаю, что открытый SSL построен с использованием GCC 4.2 и на Xcode 3.2, я использовал то же самое, чтобы оно работало,

2 - На Lion я должен сделать любую кросс-компиляцию для открытого - SSLс компилятором Apple LLVM, который должен работать в приложении Xcode 4.3

Пожалуйста, включите любые источники света.

1 Ответ

0 голосов
/ 15 марта 2012

Я это исправил

Проблема в том, SSL_CTX_load_verify_locations и SSL_CTX_set_default_verify_paths , входной параметр был неверным, В 10.6 он компилировался и работал, возможно, SSL проигнорировал бы его, в 10.7 он не работал, Теперь я даю правильный вклад, так что работает.

Спасибо, что прочитали это.

...