iOS Framework——开发及调试

2020-06-17  本文已影响0人  恍然如梦_b700

之前写过一篇“封装含有pod依赖,并且OC与Swift混编的framework”的文章,介绍了如何使用pod依赖以及如何混编:
https://www.jianshu.com/p/5fb17d5c2771
但是在我们做SDK开发的时候,有时需要边开发边调试,接下来我来讲一下如何做到边开发边调试

创建运行Demo

wwww.png eeddd.png
platform :ios, '9.0'

##工作台名称
workspace 'HBInvitationSDK.xcworkspace'

#project 'HBInvitation/HBInvitation.xcodeproj' //项目在工作台下的目录名称

def commonPods
    ##公共Pod项目
    use_frameworks!
    pod 'AFNetworking'
end

##项目1
target 'HBInvitationSDK' do
    ##项目在工作台下的目录名称
    project 'HBInvitationSDK.xcodeproj'
    commonPods
end

##项目2
target 'HBInvitationDemop' do
    ##项目在工作台下的目录名称
    project 'HBInvitationDemop/HBInvitationDemop.xcodeproj'
    commonPods
end

关联framework

上面两步的作用很重要,他可以保证编译demo时同时编译framework,而bundle文件中添加的资源文件有所改动,就不需要每次都去编译bundle 工程或者重新拖拽生成的bundle 文件。你能理解这样做的好处了吧。

还有一些需要注意的点

步骤比较精简,但我挑的都是干货来记录,还有哪些遇到的问题,欢迎留言谈论。

上一篇下一篇

猜你喜欢

热点阅读