我正在尝试将ACS集成到我的应用程序中,但遇到了此问题
未能生成模块“AzureCommunicationCalling”;编译器不支持此SDK(此SDK是使用“Apple Swift 5.6版(swiftlang-5.6.0.323.62 clang-1316.0.20.8)”构建的,而此编译器是“Apple Swift 5.7.1版(swiftlang-5.7.1.135.3clang-1400.0.29.51)”)。请选择与SDK匹配的工具链。
它在另一个项目中运行良好
我尝试将“AzureCommunicationUICalling”、“1.1.0”添加到我的xcode项目,最低部署目标为14.0,但预期会使用它
1条答案
按热度按时间bkhjykvo1#
请尝试在生成计算机上安装两个编译器(5.6和5.7),然后进行检查。
遇到类似问题的用户可以按照this SO thread中概述的步骤解决此问题。在此引用以方便您。
“您需要在框架的构建设置中将”构建设置"〉“构建选项”〉“构建分发库”选项设置为“是”,否则swift编译器不会生成必要的
.swiftinterface
文件,这些文件是未来编译器能够加载旧库的关键。这在您的项目.pbxproj文件中最终显示为:
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
请尝试以上步骤,并让我们知道它的进展。