我想要创建使用RealityKit功能的自己的框架。框架项目编译正确,没有错误,但是当我将它导入到新项目并尝试编译时,我会得到一个错误。
“模块'RealityKit‘找不到”
我是否可以以某种方式将RealityKit添加到框架中,以便将其包括在内,或者是否应该在某个地方更改路径?
当我将RealityKit直接导入到新项目时,它可以工作,但是当我尝试导入框架时,我会得到这个错误。
我在MyFramework-Swift.h中得到了错误
#if __has_feature(modules)
#if __has_warning("-Watimport-in-framework-header")
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
#endif
@import ARKit;
@import CoreGraphics;
@import Foundation;
@import QuartzCore;
@import RealityKit; // Module 'RealityKit' not found
@import UIKit;
#endif发布于 2020-05-15 07:49:16
在查看了所有使用RealityKit的文件之后,我发现了导致错误的原因。在其中一个文件中,我对ARView进行了扩展,以添加一些自定义功能,即使我将其保留为空白,也是这样:
import RealityKit
extension ARView {}它仍然为我提供了"module RealityKit not found",因此,为了解决这个问题,我刚刚创建了类,该类与以前的扩展操作相同,并且工作正常。当我现在将框架导入项目时,它构建时没有错误。
发布于 2021-02-15 05:54:24
目标-c中不支持RealityKit。
https://stackoverflow.com/questions/61769926
复制相似问题