2017-02-28 81 views
1

即時通訊將MMWormhole模塊導入我的Apple WatchKit應用程序(在swift中)。由於我在建設迅速應用,我需要一個橋接報公元前MMWormhole模塊中的目標下將編碼我的問題是,即使我有以下,我還是收到MMWormhole問題:在科爾多瓦/ WatchKit應用程序導入MMWormhole

#ifndef Bridging_Header_h 
#define Bridging_Header_h 
#import "MMWormhole.h" 

#endif /* Bridging_Header_h */ 

的我收到的錯誤是沒有這樣的模塊'MMWormhole'。觸發此錯誤的代碼如下:

import WatchKit 
import Foundation 
import MMWormhole 
import MMWormholeSession 

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

請幫我理解我可能會做錯什麼。

而且,我已經確定了我的蘋果手錶擴展修改斯威夫特編譯器 - 一般包括:

Install Object-C Compatibility Header=yes 
Objective-C Bridging Header=<src_in_watchExtension_project> 

回答

0

所以,擺弄周圍小時後,該解決方案很簡單(我認爲這將是)。

答案是,如果你添加了正確的插件(我的是cordova-plugin-apple-watch),Cordova將已經安裝和設置你的xCode編譯器。編譯時,你不需要導入MMWormhole ...只要確保設置了橋接頭(就像我上面)。