XCode8添加自定义framework运行真机出现dyld: Library not loaded: @rpath的解决方法

使用XCode创建并添加自定义framework的时候,可能会报如下的错误:

dyld: Library not loaded: @rpath/JPushLib2.framework/JPushLib2 Referenced from: /var/containers/Bundle/Application/D2D0B19D-F3CC-4AF9-8EEC-BAA17BCAFE33/JPush-HTTP.app/JPush-HTTP
** Reason: image not found**

假如自定义的framework名称为JPushLib2.framework,需要在运行工程的TARGETS -> Build Phases -> Link Binary With LibrariesJPushLib2.frameworkstatusrequired改为Optional

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

推荐阅读更多精彩内容