c++ - 安装 cocoa pod 后,现有静态库不使用 libssl.a 进行 tls 连接并且访问权限不佳

标签 c++ ios ssl openssl cocoapods

没有 cocoa pod 应用程序完美运行,静态库使用 libssl.a 和 crypto.a 建立 tls 连接,但在安装 pod 后,静态库不使用 libssl.a 进行 tls 连接,我最终变得糟糕,我调查有点得出这个结论,cocoa pod 强制我的静态库不使用 libssl.a 有什么方法可以告诉我的静态库在任何情况下强制使用 libssl.a 和 crypto.a?

最佳答案

我找到了解决方案,在安装 pod 后,它在其他链接器标志中添加了 -objC ,它从静态库中导入了所有 objective-c 类别,我删除了它,我的库成功地使用 openssl 来制作tls 连接。

关于c++ - 安装 cocoa pod 后,现有静态库不使用 libssl.a 进行 tls 连接并且访问权限不佳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32203152/

相关文章:

c++ - 从 Matlab 运行 exe 代码。在 cmd (dos) 中工作的完全相同的指令在 Matlab 中失败

C++ 速度和逻辑流程

ios - 处理固定 UILabel 中的长文本的最佳实践是什么

apache - 谷歌云平台 : Cannot get https (SSL) working on Wordpress Instance

Django-postgres : how can I verify whether the database connection is SSL?

c++ - Qt:QSslCertificate::fromPath 找不到我的文件,但 QFileInfo 找到了

c++ - 为什么两种乐趣都返回相同?

c++ - 程序在编译器中运行,但在在线判断中返回运行时错误

ios - 如何在 iOS 应用程序中保存文本数据?

iphone - iPhone 应用程序与亚马逊 Web 服务后端的架构