Obtenga un identificador no resuelto para MMWormhole en Watch InterfaceController.swift

Mi proyecto Apple Watch está en Swift. Utilicé CocoaPods para instalar MMWormhole y creé el encabezado de puente como se describe en estos enlaces:

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

Cómo llamar al código Objective-C desde Swift

Cuando creé el encabezado de puente, lo dirijo a mi aplicación de iPhone y también veo Extension.

El encabezado de puente. H, tengo esto:

#import "MMWormhole.h"

En mi aplicación de iPhone View Controller, tengo esto:

import UIKit
import Foundation 

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

Y no hay quejas.

Sin embargo, en mi controlador de interfaz de reloj, tengo esto:

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")
}

Y se queja de "Uso del identificador no resuelto MMWormhole".

Incluso trato de usar #import "MMWormholeClient.h" pero nada puede resolver este problema.

También intento al crear el encabezado de puente, solo apunte en la aplicación de iPhone. Pero aún así ... no funciona.

También hago el pod 'MMWormhole', '~> 1.2.0' en el objetivo del podfile para WatchExtension. pero aún no se identificó MMWormhole en la interfaz Watch Control

Me estoy perdiendo de algo ?

Aquí está mi proyecto:https://www.dropbox.com/s/tsajeoopnghyl1g/MyTestCocoData.zip?dl=0

Respuestas a la pregunta(1)

Su respuesta a la pregunta