我需要将所有资源转移到SPM。图像的字符串和资产很好,但 xib 和故事板是一个问题。同时,有关它们的信息以消息的形式出现在 R.generate 文件中: “// 这个
_R.nib
结构体已生成,并且包含对 50 个 nib 的静态引用。”
“/// 这个 _R.storyboard
结构体已生成,并包含对 17 个故事板的静态引用。”
但与为 xibs 和 Storyboard 生成的行相反,存在一个错误,例如“无法在范围内找到类型‘SomeView’”、“无法在范围内找到类型‘SomeViewController’”
因此,由于这些错误,R.nib、R.Storyboard 和 R.reuseidentifier 不可用。
我正在尝试调用 RswiftGenerateResourcesCommand Rswift修改XcodePackages命令,但是没有效果
请告知在这种情况下可以做什么。
我自己解决了这个问题。该库很可能与带有 swift-file 的 Storyboard 或带有 swift-file 文件对的 xib 一起使用。如果将它们成对传输到SPM,就会生成资源。