美文网首页
Carthage 进行源码调试

Carthage 进行源码调试

作者: Hom_zhang | 来源:发表于2019-10-29 18:45 被阅读0次

当在A工程中想要脱离某个工程B的framework二进制依赖,而使用源码调试,这样做:

下载B工程一份源码,然后将A工程中B.framework移除掉,再拖B工程源码最外层的B.xcodeproj到A工程内部,注意此时B工程源码最外层的B.xcodeproj是一个framework,当单独编译这个最外层的B.xcodeproj只是编译成一个framework。然后接着在A工程的target中,点击target,在右侧的Target Dependence中添加B.framework,接着在link Binary With Libraries中添加B.framework,最后在Embed Framework中添加B.framework。这样就可以build成功,进行源码调试。

如果最后运行提示:

    Library not loaded: @rpath/NEKit.framework/NEKit

那么在 Copy Files里面添加编译出来的framework

相关文章

网友评论

      本文标题:Carthage 进行源码调试

      本文链接:https://www.haomeiwen.com/subject/dmigvctx.html