Swift 加载静态库 framework 时运行会报错,提示信息为:

1
2
3
dyld: Library not loaded: @rpath/SensorsData.framework/SensorsData
Referenced from: /var/containers/Bundle/Application/B76AA3BC-B3FE-4455-87D1-DF97F1065394/Example.app/Example
Reason: image not found

分析原因:未正确加载 framework 文件;

解决方案:在 build Phases 选择 + 号,添加 new copy file phase ,选择 framework 类型,再添加相关 framework 文件

![屏幕快照 2019-09-17 15.15.23](/Users/dylan/Desktop/屏幕快照 2019-09-17 15.15.23.png)

![image-20190917151557049](/Users/dylan/Library/Application Support/typora-user-images/image-20190917151557049.png)