我正在尝试使用 RealityKit 向现有应用程序添加对 AR 功能的可选支持。该应用程序可以在 iOS 10 和 iOS 13 设备上正常构建和运行,并且仅在后者中启用可选功能。但是,当我为通用 iOS 设备构建或尝试存档时,出现错误No such module 'RealityKit'
on any import RealityKit
声明并且构建失败。
该应用程序的构建目标是 iOS 10,RealityKit 在 iOS 13 中可用。我添加了防护措施,仅在以下情况下构建某些类:@available( iOS 13.0, *)
并使用以下方法弱链接 RealityKit 框架-weak_framework RealityKit
我的构建设置中的其他链接器标志。
当我执行“发布”而不是“调试”构建时,也会发生同样的情况,但我在方案设置中找不到任何差异。我没有使用 pod,RealityKit 是 iOS 13 中引入的标准 Apple 框架。
有什么想法可以解决这个问题吗?
通过转至检查您的项目设置构建设置, find 框架搜索路径并添加$(SRCROOT)并确保它是递归的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)