首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Cordova/WatchKit应用程序上导入MMWormhole

在Cordova/WatchKit应用程序上导入MMWormhole
EN

Stack Overflow用户
提问于 2017-02-28 02:39:16
回答 1查看 178关注 0票数 1

我希望将MMWormhole模块导入到我的苹果WatchKit应用程序中(以迅捷的方式)。由于我正在快速构建应用程序,我需要一个桥接头bc -- MMWormhole模块是在目标C中编码的。我的问题是,即使我有以下内容,我仍然会收到关于MMWormhole的问题:

代码语言:javascript
复制
#ifndef Bridging_Header_h
#define Bridging_Header_h
#import "MMWormhole.h"

#endif /* Bridging_Header_h */

我收到的错误是没有这样的模块'MMWormhole'。触发此错误的代码如下:

代码语言:javascript
复制
import WatchKit
import Foundation
import MMWormhole
import MMWormholeSession

class SyncController:WKInterfaceController {
    @IBOutlet var logo: WKInterfaceImage!
    @IBOutlet var loadingText: WKInterfaceLabel!
    let watchConnectivityListeningWormhole = MMWormholeSession.sharedListeningSession();
}

请帮助我理解我可能做错了什么。

此外,我已经确保我的苹果手表扩展修改Swift编译器-一般包括:

代码语言:javascript
复制
Install Object-C Compatibility Header=yes
Objective-C Bridging Header=<src_in_watchExtension_project>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-01 15:37:28

因此,经过几个小时的摆弄,解决方案很简单(我认为应该是这样)。

答案是,如果您添加正确的插件(我的插件是cordova-plugin-apple-watch),Cordova就已经安装和安装了您的xCode编译器。在编译时,您不需要导入MMWormhole...just,请确保桥接标头已经设置(就像上面我的那样)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42499199

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档