提问人:Gallaugher 提问时间:6/7/2023 更新时间:9/9/2023 访问量:2066
Xcode 15 Beta 问题 - aueryMetaDataSync 错误和不支持的操作选择器
Xcode 15 Beta Issues - Error for aueryMetaDataSync & Unsupported action selector
问:
我正在尝试将 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 |分类: 查询 |TID:0x3659 不支持的操作选择器 setShiftStatesNeededInDestination:autoShifted:shiftLocked: 类型:错误 |时间戳:2023_06_07 10:22:41.4790-04:00 |库:UIKitCore |子系统:com.apple.UIKit |分类: UIKeyboardImpl |TID:0x3478 `
答:
至少对我来说,我无法将第一个或第二个 Xcode 测试版下载到桌面然后解压缩。我需要将它保存在“下载”文件夹中。之后,无需触摸iOS_17_beta_Simulator_Runtime.dmg,打开Xcode_15_beta.xip即可完成所有安装并创建Xcode_beta应用程序。 另请注意,模拟器中存在很多错误,软件键盘通常在 command+K 之后不显示/切换,或者不接受从 Mac 键盘键入。在模拟器应用中,选择“IO >键盘”>“连接硬件键盘”,将其关闭,然后再次打开,应允许 Mac 开始向模拟器键入内容。
评论
就我而言,我只是更换模拟器,首先这种情况发生在我使用 iPhone 14 pro 模拟器时,但之后,我改用 iPhone 14,然后问题就解决了。最后,我再次在 iPhone 14 Pro 上运行,问题没有再次出现。
评论