自建Framework 中使用第三方Framework,且不在主
自建Framework 中使用第三方Framework,且不在主工程中添加第三方Framework
以图片为例。自建了Wormhole_SDK,在其中需要使用RxSwift、SnapKit、Moya等
且不想在主工程 ModelDisplay 逐个引入 这些第三方Framework
我们需要把第三方的Framework的Mach-O Type 调成 Static Library
自建了Wormhole_SDK,Mach-O Type 调成Dynamic Library
这样生成的自建的Framework,就包含第三方Framework
如果添加Rxswift 想添加RxMoya 就会出现 下面报错
<div><br class="Apple-interchange-newline">RxMoya/Single+Response.swift:2:8: Compiling for iOS 10.0, but module 'RxSwift' has a minimum deployment target of iOS 11.0: /Users/mc/Library/Developer/Xcode/DerivedData/ElfDisplay-erpppbfqznzbmmgazargffsndhpm/Build/Products/Debug-iphoneos/RxSwift.framework/Modules/RxSwift.swiftmodule/arm64-apple-ios.swiftmodule</div>
RxMoya/Single+Response.swift:2:8: Compiling for iOS 10.0, but module 'RxSwift' has a minimum deployment target of iOS 11.0: /Users/mc/Library/Developer/Xcode/DerivedData/ElfDisplay-erpppbfqznzbmmgazargffsndhpm/Build/Products/Debug-iphoneos/RxSwift.framework/Modules/RxSwift.swiftmodule/arm64-apple-ios.swiftmodule
需要在 下图中做出修改
下图中 没用