使用Canvas预览SwiftUI视图时出错

时间:2020-04-11 06:03:14

标签: xcode swiftui

当我尝试在Xcode的Canvas窗口中预览我的SwiftUI视图时,我的项目成功构建,但是在Canvas窗口中出现以下错误:

UVIntegration.DTXMessageError.messageRepliedWithError(“正在连接到 已启动交互式代理6310“,可选(错误 Domain = com.apple.dt.ultraviolet.service代码= 17“ connectToPreviewHost: 无法连接到6310:Error Domain = RemoteBundleLoaderError Code = 17“无法加载库 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/PrivateFrameworks/XCPreviewKit.framework/Versions/Current/XCPreviewKit 由于缺少引导符号” UserInfo = {NSLocalizedDescription =无法加载库 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/PrivateFrameworks/XCPreviewKit.framework/Versions/Current/XCPreviewKit 由于缺少引导符号}“ UserInfo = {NSLocalizedDescription = connectToPreviewHost:无法执行 连接到6310:错误域= RemoteBundleLoader错误代码= 17“失败 加载库 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/PrivateFrameworks/XCPreviewKit.framework/Versions/Current/XCPreviewKit 由于缺少引导符号” UserInfo = {NSLocalizedDescription =无法加载库 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/PrivateFrameworks/XCPreviewKit.framework/Versions/Current/XCPreviewKit 由于缺少引导符号}})))


GenericHumanReadableError:发生意外错误 messageRepliedWithError(“连接到已启动的交互式代理 6310“,可选(错误域= com.apple.dt.xcodepreviews.service Code = 17“ connectToPreviewHost:无法连接到6310:错误 Domain = RemoteBundleLoaderError Code = 17“无法加载库 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/PrivateFrameworks/XCPreviewKit.framework/Versions/Current/XCPreviewKit 由于缺少引导符号” UserInfo = {NSLocalizedDescription =无法加载库 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/PrivateFrameworks/XCPreviewKit.framework/Versions/Current/XCPreviewKit 由于缺少引导符号}“ UserInfo = {NSLocalizedDescription = connectToPreviewHost:无法执行 连接到6310:错误域= RemoteBundleLoader错误代码= 17“失败 加载库 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/PrivateFrameworks/XCPreviewKit.framework/Versions/Current/XCPreviewKit 由于缺少引导符号” UserInfo = {NSLocalizedDescription =无法加载库 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/PrivateFrameworks/XCPreviewKit.framework/Versions/Current/XCPreviewKit 由于缺少引导符号}}))

2 个答案:

答案 0 :(得分:3)

清洁构建文件夹,然后杀死Xcode,启动Xcode,执行完整的构建可能(有时)解决问题。然后整个马戏团又开始了。 我认为这对Apple有点可耻。最令人沮丧的是(至少对我而言)文档几乎不存在。这都是反复试验。主要是错误。

答案 1 :(得分:0)

我已经两次遇到这个问题。我没有一个简单的解决方案,但是只有在有适用于macOS Catalina的软件更新时才发生。例如,现在我在10.15.5上,但是有10.15.6的更新,并且我遇到了这个问题。

希望有帮助,而且确实令人讨厌,该错误不只是显示“更新您的macOS”之类。