升级到Xcode 10.0后,我的iOS项目将无法构建。
与UIKit相关的2个特定的构建时错误为:
解析问题************ Prefix.pch:12:13:无法构建模块 'UIKit'
泛型问题 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImage.h:176:88: 构建模块时,没有名为“ CIImageOption”的类型或协议 从************。pch:12导入的“ UIKit”:
第二个错误指向UIImage.h标头中的以下代码行。
- (nullable instancetype)initWithImage:(UIImage *)image options:(nullable NSDictionary<CIImageOption, id> *)options NS_AVAILABLE_IOS(5_0);
我已经从目标构建阶段中删除并重新添加了UIKit,并且尝试添加CoreImage。
答案 0 :(得分:0)
我对Xcode 11.1遇到此问题,我发现在为Xcode 11.0安装了错误的Xcode命令行工具后发生,原因是我没有找到11.1版本。
无论如何,我已通过删除新安装的Xcode命令行工具来解决它
1-完全退出Xcode
2-删除此文件夹并清空垃圾桶
/ Library / Developer / CommandLineTools
希望这对您也有用