Я готовлю свое приложение для Mac App Store, и как часть этого, я заглянул в NPReceiptVerification Ника Полсона и пытался заставить все работать.Это довольно простая установка, но из того, что я понял, вы должны скомпилировать libcrypto в свое приложение как статическую библиотеку, чтобы избежать компромисса путем замены динамических библиотек.
Это означает, что мне нужно предоставить своисобственный libcrypto.a (если я правильно понимаю).Я сам скомпилировал его и добавил в свой проект XCode.Проблема сейчас в том, что по какой-то причине при компиляции моего проекта XCode просто игнорирует libcrypto в проекте и вместо этого переходит на версию dylib в другом месте системы, в которой отсутствует 64-битный бинарный файл, что приводит к ошибке компиляции.*
Что я могу сделать, чтобы Xcode использовал скомпилированную версию библиотеки?Я знаю, это может показаться простым делом, но как программист по какао, который работает только с библиотеками Apple, все это кажется чуждым.
Спасибо!