gpt4 book ai didi

ios - 无法从 Cocoapods 渲染 SwiftUI 预览

转载 作者:行者123 更新时间:2023-12-01 15:23:13 57 4
gpt4 key购买 nike

我有一个 SwiftUI struct 在我发给自己的公共(public)库中。

public struct NTextField: View {
public var body: some View {
Text("Hello, World!")
}

public init() {

}
}

struct NTextField_Previews: PreviewProvider {
static var previews: some View {
NTextField()
}
}

我点击文件,WYSIWYG 预览无法加载

enter image description here

单击“诊断”时,我看到如下内容:

Error Domain=com.apple.dt.UITestingAgent Code=-1 "failed to load library at path "/Users/<my_app_name>/Library/Developer/Xcode/DerivedData/<my_app_name>/Build/Intermediates.noindex/Previews/<my_app_name>/Products/Debug-iphonesimulator/<my_custom_pod>/<my_custom_pod>.framework/<my_custom_pod>": Library not loaded: 

有任何想法吗?我删除了派生数据,清理并构建。

还发现 this on the cocoapods git hub issue tracker .

最佳答案

您可以尝试在您的 Podfile 中添加它(如 JamesHurstcltnschlosserandersio 所建议的)

class Pod::Target::BuildSettings::AggregateTargetSettings
alias_method :ld_runpath_search_paths_original, :ld_runpath_search_paths

def ld_runpath_search_paths
return ld_runpath_search_paths_original unless configuration_name == "Debug"
return ld_runpath_search_paths_original + framework_search_paths
end
end

class Pod::Target::BuildSettings::PodTargetSettings
alias_method :ld_runpath_search_paths_original, :ld_runpath_search_paths

def ld_runpath_search_paths
return (ld_runpath_search_paths_original || []) + framework_search_paths
end
end

关于ios - 无法从 Cocoapods 渲染 SwiftUI 预览,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59080259/

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