我们正在制定一个由其他几个框架组成的动态伞式框架。我们的框架结构如下
- SubFramework3
我们的伞式框架(Base.framework) xcode项目文件的结构如下所示。但是,当我执行carthage build命令时,它会找到一些子框架,而无法找到一些子框架。为了将框架编译成xcode项目中的结构化框架,我应该做什么?
您可以在下面的链接中看到我们的框架:https://github.com/Kandy-IO/test-cp
(所有子框架都位于CpaaSSDK.framework的CpaaSSDK.framework文件夹中)
发布于 2019-12-20 14:34:42
通过选择所有子框架作为共享方案,确保所有子框架都暴露在迦太基构建系统中。
就像迦太基医生在github上提到的。
共享您的Xcode方案 迦太基将只构建从您的.xcodeproj共享的Xcode方案。您可以通过运行carthage build -不跳过-当前,然后检查Carthage/Build文件夹,查看是否所有预期的方案都成功构建。 如果在运行该命令时没有构建重要的方案,请打开Xcode并确保该方案被标记为共享,这样Carthage就可以发现它。
Doc https://github.com/Carthage/Carthage#share-your-xcode-schemes
https://stackoverflow.com/questions/56155283
复制相似问题