xcode 使用未声明的标识符“VZMacKeyboardConfiguration”

vq8itlhq  于 2023-08-07  发布在  Mac
关注(0)|答案(1)|浏览(131)

我正在尝试遵循指南Running macOS in a virtual machine on Apple silicon
我下载了文件RunningMacOSInAVirtualMachineOnAppleSilicon.zip,解压缩它,并在Xcode中打开项目。我使用我的个人Apple开发者个人资料进行签名。
我看到一个错误。

MacOSVirtualMachineConfigurationHelper.m:84:18 
Use of undeclared identifier 'VZMacKeyboardConfiguration'

字符串
这是它试图构建的代码:

+ (VZKeyboardConfiguration *)createKeyboardConfiguration
{
    if (@available(macOS 14.0, *)) {
        return [[VZMacKeyboardConfiguration alloc] init];
    } else {
        return [[VZUSBKeyboardConfiguration alloc] init];
    }
}


更新:我实际上运行的是macOS 13和Xcode 14,在重新查看文档后,似乎需要macOS 14和Xcode 15。
有没有一种方法可以在macOS 13上使用Xcode 14构建?

2g32fytz

2g32fytz1#

毫不奇怪,解决方案是升级到macOS 14和Xcode 15。

相关问题