![](/img/trans.png)
[英]Custom Xcode Build Configurations with Custom Frameworks and Cocoapods
[英]How to access cocoapods through custom frameworks in Xcode
我们的项目正在快速增长,因此我们将功能分离到框架中,但我在编译时遇到了一些问题。
你看,我们有一个主项目 ,我们存储业务逻辑,我们计划建立一个独立的分析框架来处理所有“分析逻辑”。 顺便说一下,我们还有Cocoapods作为我们主项目中的依赖管理器。
所以我做的是以下内容:
那么,你知道我应该遵循哪些步骤来编译和运行项目吗?
因为您可以看到我计划使用我的主项目的目标生成pod,但不知何故,pod应该对我的其他自定义框架“可见”。
或者应该为每个Cocoa Touch Framework安装Cocoapods?
顺便说一下,这是位于我的主项目目录中的Podfile。
# Uncomment the next line to define a global platform for your project
platform :ios, '11'
inhibit_all_warnings!
target 'MainProject' do
use_frameworks!
/**My Pods**/
end
end
您可能还需要为您的Framework目标安装pod,方法是在podfile中添加另一个目标并在其中添加pod内容:
platform :ios, '11.0'
use_frameworks!
inhibit_all_warnings!
def shared_pods
pod 'A'
end
target 'MainProject' do
use_frameworks!
shared_pods
end
target 'Framework' do
use_frameworks!
shared_pods //Or just the required pod
end
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.