Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/105.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 迦太基建立伞式框架_Ios_Carthage - Fatal编程技术网

Ios 迦太基建立伞式框架

Ios 迦太基建立伞式框架,ios,carthage,Ios,Carthage,我们正在开发一个动态的伞形框架,它由其他几个框架组成。我们的框架结构如下所示 基本框架 子框架1 子框架2 子框架2.1 子框架2.2 子框架3 伞式框架(Base.framework)的xcode项目文件的结构如下。 但是当我执行carthagebuild命令时,它会找到一些子框架,但无法找到一些子框架。 为了在我们的xcode项目中编译框架,我应该做什么 您可以在下面的链接中看到我们的框架: (所有子框架都在CpaaSSDK.framework的subframeworks文件夹

我们正在开发一个动态的伞形框架,它由其他几个框架组成。我们的框架结构如下所示

  • 基本框架
    • 子框架1
    • 子框架2
      • 子框架2.1
      • 子框架2.2
    • 子框架3
伞式框架(Base.framework)的xcode项目文件的结构如下。 但是当我执行carthagebuild命令时,它会找到一些子框架,但无法找到一些子框架。 为了在我们的xcode项目中编译框架,我应该做什么

您可以在下面的链接中看到我们的框架:


(所有子框架都在CpaaSSDK.framework的subframeworks文件夹中)

通过选择所有子框架作为共享方案,确保所有子框架都公开给迦太基构建系统

如github上的迦太基文件所述

共享您的Xcode方案

迦太基将只构建从您的服务器共享的Xcode方案 .xcodeproj。您可以查看是否所有预期方案都已生成 通过运行carthage build成功—无跳过当前,然后 正在检查Carthage/Build文件夹

如果在运行该命令时未生成重要方案,请打开 Xcode并确保该方案被标记为共享,因此Carthage 你可以发现它

文档链接-