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

Xcode 15 Beta Issues - Error for aueryMetaDataSync & Unsupported action selector

提问人:Gallaugher 提问时间:6/7/2023 更新时间:9/9/2023 访问量:2066

问:

我正在尝试将 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 上运行良好。有没有人对如何解决这个问题有建议?还有人看到这种行为吗?谢谢!enter image description here

iOS Xcode 调试 SwiftUI Beta

评论

0赞 lorem ipsum 6/7/2023
这可能属于反馈助手,而不是 SO。苹果对向后兼容性有什么看法?可绑定?
0赞 JOM 6/22/2023
Xcode 14.3.1 也有同样的错误,所以它与 beta Xcode 无关

答:

2赞 Gallaugher 6/12/2023 #1

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

评论

0赞 Peter Suwara 6/13/2023
听起来离任何可远程使用的东西还有很长的路要走。也没有迹象表明它不能在 MacOS 13.3 上运行。
0赞 Andikatama 9/9/2023 #2

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