在安装 cocoa pod 现有静态库后,不使用 libssl.a 进行 tls 连接并获得错误访问权限
After installing cocoa pod existing static library not using libssl.a for tls connection and getting bad access
没有 cocoa pod app 完美运行,静态库使用 libssl.a 和 crypto.a 建立 tls 连接,但安装 pod 后,静态库不使用 libssl.a tls 连接,我最终变得越来越糟糕,我调查了一下并得出这个结论,即 cocoa pod 迫使我的静态库不使用 libssl.a 有什么方法可以告诉我的静态库强制使用 libssl.a 和 crypto.a 任何条件?
我找到了解决方案,在安装 pod 后,它在其他链接器标志中添加了 -objC
,它从静态库中导入了所有 objective C 类别,我删除了它,我的库成功地使用 openssl 来建立 tls 连接。
没有 cocoa pod app 完美运行,静态库使用 libssl.a 和 crypto.a 建立 tls 连接,但安装 pod 后,静态库不使用 libssl.a tls 连接,我最终变得越来越糟糕,我调查了一下并得出这个结论,即 cocoa pod 迫使我的静态库不使用 libssl.a 有什么方法可以告诉我的静态库强制使用 libssl.a 和 crypto.a 任何条件?
我找到了解决方案,在安装 pod 后,它在其他链接器标志中添加了 -objC
,它从静态库中导入了所有 objective C 类别,我删除了它,我的库成功地使用 openssl 来建立 tls 连接。