gpt4 book ai didi

ios - SwiftUI - 预览时未知的预览提供程序 "ContentView_Previews_"。发生在一个全新的项目中

转载 作者:行者123 更新时间:2023-12-05 00:23:08 24 4
gpt4 key购买 nike

我有这个简单的看法。

import SwiftUI

struct ContentView: View {
var body: some View {
Text("Hello")
}
}

struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
通常这预览很好。但是今天,我收到此错误 Unknown preview provider "ContentView_Previews_":
Unknown preview provider "ContentView_Previews_"
按重试不起作用。当我按下诊断时,会显示:
RemoteHumanReadableError: Failed to update preview.

Error encountered when sending 'previewInstances' message to agent.

==================================

| RemoteHumanReadableError: Unknown preview provider "ContentView_Previews_"
|
| 5SwiftUI does not contain a preview provider named "ContentView_Previews_". Check your build settings to ensure the preview provider is compiled into your product.
|
| Mangled name: 009_SwiftUI_0021ContentView_Previews_V
所以我想也许 Xcode 出了故障,想要在预览结构的末尾加上下划线。我补充说:
struct ContentView_Previews_: PreviewProvider {
但现在我得到了, Unknown preview provider "ContentView_Previews__ .
Unknown preview provider "ContentView_Previews__
还有其他人遇到这个吗?我的 Xcode 版本是版本 12.3 (12C33)。

最佳答案

我有同样的问题。最终,我发现当项目名称以数字字符开头时会发生这种情况,例如"01-test" .创建一个没有数字作为第一个字符的新项目就可以了,例如"test" .

关于ios - SwiftUI - 预览时未知的预览提供程序 "ContentView_Previews_"。发生在一个全新的项目中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65873684/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com