Xcode 错误 - 在 'NSByteOrder' 文件中使用了未声明的标识符 'CFByteOrder'

Xcode Error - Use of undeclared identifier 'CFByteOrder' inside 'NSByteOrder' file

我想在 iPhone 模拟器上构建一个项目

这是一个没有太多代码的简单项目,但是,我收到了 "Use of undeclared identifier 'CFByteOrderUnknown'"

的错误

在文件中: Xcode10_2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSByteOrder.h:9:27

我发现文件 CFByteOrder.h 已损坏。所以我取消存档 XCode.xip,找到 CFByteOrder.h 文件并将其替换为正确的版本。所以它又起作用了。