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的文件)

你可能感兴趣的:(Swift3导入百度地图SDK时遇到会遇到的问题)