Ios 我可以在Xcode项目中使用两个版本的框架吗

Ios 我可以在Xcode项目中使用两个版本的框架吗,ios,xcode,ios-frameworks,Ios,Xcode,Ios Frameworks,我正在开发iOS应用程序,我从另一个团队获得了两个版本的某些CustomLib.framework:一个只支持真正的iOS设备,另一个只支持模拟器。 例如,在我将框架的“模拟器版本”集成到我的应用程序中并为真实设备构建之后,我遇到了一个错误: 找不到目标“arm64 apple ios”的模块“CustomLib”;发现: i386,x86_64-apple-ios-simulator,x86_64,i386 apple ios simulator 当我想在设备和模拟器构建之间切换时,将这些框架

我正在开发iOS应用程序,我从另一个团队获得了两个版本的某些
CustomLib.framework
:一个只支持真正的iOS设备,另一个只支持模拟器。 例如,在我将框架的“模拟器版本”集成到我的应用程序中并为真实设备构建之后,我遇到了一个错误:

找不到目标“arm64 apple ios”的模块“CustomLib”;发现: i386,x86_64-apple-ios-simulator,x86_64,i386 apple ios simulator

当我想在设备和模拟器构建之间切换时,将这些框架移除/重新集成到Xcode项目中是非常不方便的


在为设备或模拟器构建时,将它们都插入到项目中并让编译器智能地选择正确的方法是什么?

您应该能够通过以下方式完成此操作:

Project -> Build Settings -> Search Paths