14

我创建了一个包含一些快速类的嵌入式框架,并且能够使用 import 语句在我的主应用程序中成功导入和使用它。我正在使用的功能被标记为公开,并且在主应用程序中一切正常。

导入框架名称套件

但是,当我尝试将框架导入 Watch Extension Xcode 时添加 watchos2 目标时,Xcode 找不到框架,并且总是出现“没有此类模块”错误。如果有帮助,我正在尝试导入 InterfaceController.swift 文件。

整个项目是用 Swift 编写的,我使用的是 Xcode 7.0 beta。

有没有人成功地做到这一点?我很确定我错过了一些基本的东西,但似乎无法弄清楚。

4

1 回答 1

10

我在任何地方都找不到实际记录,但是如果您查看 Apple 的watchOS “Lister”项目,您似乎必须为 watchOS SDK 构建一个单独的框架,以便将该框架包含到 watchOS 2.0 扩展中并在 iOS 和 watchOS 框架目标中包含任何共享代码。

于 2015-07-09T04:32:05.173 回答