运行包含作为子模块添加的框架的iOS应用程序的存档生成时出现运行时错误

运行包含作为子模块添加的框架的iOS应用程序的存档生成时出现运行时错误,ios,objective-c,swift,xcode,Ios,Objective C,Swift,Xcode,我在Swift中有一个iOS框架(比如子框架),它的pod文件中包含多个第三方依赖项,如Alamofire、XCGLogger等 我在Objective-C中的另一个项目中添加了子框架作为子模块 现在我在子框架和主项目目录中安装了pod 在主项目的Podfile中,我还提到了子框架的目标和所需框架 要运行项目,我必须先构建子框架,然后构建主项目。 这可以在模拟器上完美运行。 每当我创建主项目的归档文件时,我都会收到一个错误,子框架未找到。 因此,为了解决这个问题,我在General=>应用程序的

我在Swift中有一个iOS框架(比如子框架),它的pod文件中包含多个第三方依赖项,如Alamofire、XCGLogger等
我在Objective-C中的另一个项目中添加了子框架作为子模块 现在我在子框架和主项目目录中安装了pod 在主项目的Podfile中,我还提到了子框架的目标和所需框架 要运行项目,我必须先构建子框架,然后构建主项目。
这可以在模拟器上完美运行。
每当我创建主项目的归档文件时,我都会收到一个错误,子框架未找到。
因此,为了解决这个问题,我在General=>应用程序的框架、库和嵌入内容中添加了子框架.frameworkPods_子框架.framework
现在要运行主项目,我只需在子框架和主项目中安装pod,然后构建主项目。
在模拟器上完美运行。
但是,当我创建它的存档并在手机上运行相同的应用程序时,我得到一个运行时错误,即未找到Alamofire framework原因:未找到图像
当我检查归档文件时,我发现子框架中的所有框架都不包括在归档文件中。
如何解决此问题
或者是否有其他方法可以在主项目中添加子框架