Cocoapods 框架和 SwiftUI 预览

问题描述

知道为什么在使用 Cocoapods 并使用它们构建自定义模块时 SwiftUI 预览不起作用。

我使用 Podfile、podspec、iOS 目标创建了模块。我在那里放置了应用程序使用的可重用视图。但是在开发此类视图时,我无法使用 SwiftUI 预览来在开发过程中进行预览。我每次都被迫重建应用程序。

在 Cocoapods 模块/框架中不能使用预览吗?

更新

我使用 Xcode 12 创建了最简单的 Framework 项目,并仅添加一个带有 Hello World 文本的简单视图,并且它也在无限加载并且不显示

RemoteHumanReadableError: Failed to update preview.

Error encountered when sending 'previewInstances' message to agent.

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

|  RemoteHumanReadableError
|  
|  LoadingError: Failed to load library at path "/Users/m.ziobro/Library/Developer/Xcode/DerivedData/XYZ-bfixqpagwltsdkajsbtktpcwIoUc/Build/Intermediates.noindex/Previews/XYZ/Products/Debug-iphonesimulator/XYZ.framework/XYZ": Optional(dlopen(/Users/m.ziobro/Library/Developer/Xcode/DerivedData/XYZ-bfixqpagwltsdkajsbtktpcwIoUc/Build/Intermediates.noindex/Previews/XYZ/Products/Debug-iphonesimulator/XYZ.framework/XYZ,0): no suitable image found.  Did find:
|   /Users/m.ziobro/Library/Developer/Xcode/DerivedData/XYZ-bfixqpagwltsdkajsbtktpcwIoUc/Build/Intermediates.noindex/Previews/XYZ/Products/Debug-iphonesimulator/XYZ.framework/XYZ: mach-o,but wrong architecture
|   /Users/m.ziobro/Library/Developer/Xcode/DerivedData/XYZ-bfixqpagwltsdkajsbtktpcwIoUc/Build/Intermediates.noindex/Previews/XYZ/Products/Debug-iphonesimulator/XYZ.framework/XYZ: mach-o,but wrong architecture)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)