Swift3导入百度地图SDK时遇到会遇到的问题

# 当在使用百度SDK会遇到这个问题

library not found for -lcrypto ...linker command failed with exit code错误,我搜了百度和google,搜到了很多方法但是没一个是正确的!!!!!什么bitcode no啊什么 -ObjC啊,都是扯淡,扯淡,扯淡,重要的事情说三遍。

# 问题原因

当你开始兴致冲冲的看着文档搞的时候,你觉得没缺什么步骤,其实就是少步骤了。原理是链接库错误,libcrypto.a,libssl.a文件无法找到,百度Swift文档中省略了很多步骤,按照那上面步骤,你肯定会出现这个问题

# 正确的做法

请在build Settings -> Library Search Paths 添加 $(inherited);$(PROJECT_DIR);$(PROJECT_DIR)/your project name/(存放.a的文件)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容