Как статически связать OpenSSL с моим приложением в Xcode?

Я использую сторонний код, который использует библиотеку OpenSSL Crypto. Начиная с OSX 10.7 Apple отказалась от использования OpenSSL в пользу собственного решения.

Поскольку у меня нет опыта кодирования Crypto, я не могу портировать сторонний код для использования Common Crypto. Итак, чтобы защититься от возможности того, что Apple может позже отказаться от OpenSSL, есть ли способ статически связать его с моим приложением в Xcode?

Я добавил часть «в Xcode», так как я тоже новичок в Xcode, поэтому, когда вы говорите мне что-то вроде «поставить флаг X», пожалуйста, также объясните, откуда в интерфейсе Xcode я могу поставить этот «флаг X». Спасибо, что прочитали это.


person AppleGrew    schedule 18.02.2012    source источник


Ответы (2)


Наконец-то нашел хороший источник.

  1. Этот пост в блоге содержит много ссылок и информации — http://programmer-in-paradise.blogspot.com/2011/07/how-to-build-openssl-in-xcode.html
  2. Для того, чтобы просто следовать этому, получилось - https://github.com/sqlcipher/openssl-xcode
person AppleGrew    schedule 19.02.2012

Вот блестящий ресурс по этому вопросу. здесь . Самое простое, что можно сделать, это использовать какаоподы, а затем следовать остальным инструкциям.

person smileBot    schedule 19.08.2014