Xcode 15 Beta 问题 - aueryMetaDataSync 错误和不支持的操作选择器

问题描述 投票:0回答:2

我正在尝试将 Xcode 15 的第一个 Beta 版与 macOS Ventura 13.4 一起使用。我已经使用 Safari 下载了链接,解压缩,然后打开 iOS_17_beta_Simulator_Runtime.dmg 并将文件“iOS 17.0.simruntime”复制到请求的位置: //库/开发人员/CoreSimulator/配置文件/运行时/ 第一次打开 Xcode 时有一个安全标志,但我关闭了 Xcode,打开了安全偏好设置并修复了这个问题,在再次重新打开 Xcode 之前重新启动了 Mac,只是为了确定一下。安全问题就消失了。 但是,当尝试使用 TextField 运行非常基本的代码(见下图)时,它在 LivePreview 中不起作用,并且在模拟器中运行时,只要我单击文本字段,我就会看到下面的信息(来自调试窗格的元数据) :复制并粘贴) `

queryMetaDataSync 错误:2

类型:错误 |时间戳: 2023_06_07 10:22:41.3230-04:00 |库:DataDeliveryServices |子系统:com.apple.DataDeliveryServices |类别: 查询 |工号:0x3659 不支持的操作选择器 setShiftStatesNeededInDestination:autoShifted:shiftLocked: 类型:错误 |时间戳: 2023_06_07 10:22:41.4790-04:00 |库:UIKitCore |子系统:com.apple.UIKit |类别: UIKeyboardImpl |工号:0x3478 `

该代码在 Xcode 的早期版本上运行良好。有人对如何解决这个问题有建议吗?还有其他人看到这种行为吗?谢谢!

ios xcode debugging swiftui beta
2个回答
2
投票

至少对我来说,我无法将第一个或第二个 Xcode beta 下载到桌面然后解压缩。我需要将其保存在“下载”文件夹中。之后,无需触摸 iOS_17_beta_Simulator_Runtime.dmg,打开 Xcode_15_beta.xip 即可完成所有安装并创建 Xcode_beta 应用程序。 另请注意,模拟器中存在很多错误,软件键盘在命令 + K 后通常不显示/切换,或者不接受 Mac 键盘的输入。在模拟器应用程序中,选择 IO > 键盘 > 连接硬件键盘,将其关闭,然后再次打开,应该允许 Mac 开始向模拟器输入内容。


0
投票

就我而言,我只是更换模拟器,首先当我使用iPhone 14 pro模拟器时会出现这种情况,但之后我更换为iPhone 14,问题就解决了。最后我再次在 iPhone 14 Pro 上运行,问题不再出现。

© www.soinside.com 2019 - 2024. All rights reserved.