Xcode截图:
项目详情:
- 该项目是一个Objective-C项目,最初创建于2012年。
- 目前,大约33%的代码是在Swift中。
- 项目具有Cocoapod依赖项。
- 项目在Xcode 14.2上编译,没有任何问题
Xcode 14.3 Issue:
- 在Xcode14.3上,项目不会构建,抛出的错误位于Xcode生成的文件ProjectName.private.swiftinterface和ProjectName.swiftinterface中
- Xcode显示“无此类模块__ObjC”
- 由于上述错误,无法验证模块接口“ProjectName”;文本界面可能因项目问题或编译器错误而中断
- 见所附的屏幕截图完整的视觉。
我们尝试过:
- pod install --repo-update
- 完整项目清理,删除派生数据文件夹,再次清理,再次尝试生成。
问题:
- 社区是否认为这是Xcode的问题?或者是我们的Build Settings/Info.plist文件有问题?以前有人遇到过这种情况吗?
任何帮助将不胜感激!
编辑
在这个项目中,解决问题的方法是将“Build Libraries for Distribution”标志设置为“No”。错误消失了,项目现在可以在Xcode 14.3中编译。
1条答案
按热度按时间uhry853o1#
我也有同样的经历。我猜这是Xcode的问题,因为它可以在以前的版本中工作。同时我使用
@_implementationOnly import
来解决它。