Xcode 13.2.1预览不工作,但模拟器工作

fhity93d  于 2022-11-18  发布在  其他
关注(0)|答案(7)|浏览(580)

我的Xcode Version 13.2.1 (13C100)有一个未知的问题。我做了几件事,如删除Xcode,新安装Xcode,从备份恢复没有做任何更改!目前,该项目可以在模拟器中构建和运行,但不能在预览窗口!它给出了一个消息:
Cannot preview in this file - Timed out waiting for connection to DTServiceHub after 15.0 seconds.
这里有什么问题吗?当我用胶带粘上恢复按钮时,iMac变得非常慢。请帮助!

qacovj5a

qacovj5a1#

突然它修复了,也许是苹果通过一个名为“Xcode命令行工具”的软件更新进行的最后一次更新。之前我也尝试过全新的OSX安装,但问题根本没有消失。

Check Software Update from system preference.

感谢伟大的社区。

nx7onnlm

nx7onnlm2#

我也遇到过类似问题,但在关闭自动刷新画布后问题得到了解决

kqqjbcuj

kqqjbcuj3#

请尝试以下操作:
1.单击失败预览窗格上的“诊断”按钮。
1.复制“.pcm”文件路径。它看起来类似于“/var/folders/aa/xxxxxxxxxxxxxxxxxxxxx/C/clang/ModuleCache/12345 ABCDE/MyTest-XXXXXXXXXXXXXX.pcm”
1.运行以下命令以删除终端应用程序中的.pcm文件(使用从上述步骤中获取的诊断日志中复制的特定路径替换路径):
我的测试-------------------------------
参考文献:

  1. https://support.macincloud.com/support/solutions/articles/8000098646
  2. https://developer.apple.com/forums/thread/696908
6tdlim6h

6tdlim6h4#

在苹果芯片Mac上

  1. CTRL +单击Xcode应用程序
    1.获取信息
    1.选中“使用Rosetta打开”
hfwmuf9z

hfwmuf9z5#

我遇到了同样的问题:
不预览诊断:“无法在此文件中预览-等待连接到DTServiceHub 15.0秒后超时”。
尝试了在互联网上找到的解决方案,没有成功。
我切换到了macOS beta 12. 3和Xcode 13. 2。现在有了预览...

cgh8pdjw

cgh8pdjw6#

以下解决方案对我很有效:
运行一个项目的预览有scenedelegate或appdelegate工作,然后我尝试运行预览的应用程序协议风格的项目,这是不工作的早期。

4zcjmb1e

4zcjmb1e7#

对我来说,当我将设备更改为任何iOS设备(Arm 64)进行预览时,它起作用了

相关问题