Obter identificador não resolvido para MMWormhole no Watch InterfaceController.swift

Meu projeto do Apple Watch está no Swift. Eu usei o CocoaPods para instalar o MMWormhole e criei o cabeçalho da ponte, conforme descrito nesses links:

http://bencoding.com/2015/04/15/adding-a-swift-bridge-header-manually/

Como chamar o código Objective-C do Swift

Quando criei o cabeçalho da ponte, eu o direciono para o meu aplicativo para iPhone e também assisto a Extension.

O cabeçalho de ponte.h, tenho o seguinte:

#import "MMWormhole.h"

No meu aplicativo para iPhone View Controller, tenho o seguinte:

import UIKit
import Foundation 

let wormhole = MMWormhole(applicationGroupIdentifier: "group.cocoShareData", optionalDirectory: "wormhole")

e não há queixa.

No entanto, no meu relógio Interface Controller, eu tenho o seguinte:

import WatchKit
import Foundation

...

override func willActivate() {
        // This method is called when watch view controller is about to be visible to user
        super.willActivate()
        let wormhole = MMWormhole(applicationGroupIdentifier: "group.cocoShareData", optionalDirectory: "wormhole")
}

E reclama sobre "Uso do identificador não resolvido MMWormhole".

Eu até tento usar #import "MMWormholeClient.h", mas nada pode resolver esse problema.

Eu também tento ao criar o cabeçalho de ponte, apenas o alvo no aplicativo para iPhone. Mas ainda assim ... não funciona.

Também faço o pod 'MMWormhole', '~> 1.2.0' no destino do podfile para WatchExtension. mas ainda não identificou o MMWormhole na interface WatchController

Estou esquecendo de algo ?

aqui está o meu projeto:https://www.dropbox.com/s/tsajeoopnghyl1g/MyTestCocoData.zip?dl=0

questionAnswers(1)

yourAnswerToTheQuestion