我正在尝试使用MetalKit进行一些工作。我创建了一个基于游戏模板的全新项目,选择Metal作为游戏技术。但是,出于某种原因,Xcode 7.3不会将MetalKit识别为有效模块。位于GameViewController
的顶部:
import UIKit
import Metal
import MetalKit
MetalKit的import语句被标记为错误No such module 'MetalKit'
我已经检查过,MetalKit.framework肯定存在于frameworks文件夹中,还有Metal和所有其他文件。
如果我将项目建立在Objective-C上,这也会失败。
答案 0 :(得分:2)
如果您正在为iOS模拟器构建,则可能会出现此问题,因为此处没有MetalKit。将活动方案设置为设备应解决该问题。
答案 1 :(得分:2)
MetalKit
无法作为iOS模拟器SDK的一部分提供。在实际设备上构建并链接iOS SDK应该允许您正确链接框架。