1

特定のメッセージまたは文字列を iPhone デバイスからペアリングされた iWatch に渡す方法を知りたいです。これが開発の観点からどのように処理されるかを本当に知りたいです。iPhone から iWatch に情報を渡す特定の WKInterfaceController メソッドまたは API はありますか?

開発者フォーラムで、openParentApplication:reply: が iWatch から iPhone アプリケーションに通知し、application:handleWatchKitExtensionRequest:reply が iPhone でその特定の通知要求を処理することを読みました。しかし、私はその逆を望んでいます。

UITextField と UIButton を持つ iPhone アプリケーションのストーリーボード シーンがあるとします。ユーザーが「こんにちは!」と入力します。テキストフィールドで、ボタンをクリックします。これで、同じプロジェクト内に iwatch ストーリーボードを含むウォッチ キット拡張機能が追加されました。このストーリーボード シーンには、「WKInterfaceLabel」があります。iPhone コントローラーを WKInterfaceController とやり取りさせて、iPhone ストロイボードに入力されたメッセージ (この場合は「Hello !」) を iWatch コントローラーに渡して iWatch に表示できるようにしたいと考えています。

4

2 に答える 2

2

iPhone からウォッチに通信するには、アプリ グループと darwin 通知を使用する必要があります。MMWormhole(ここから入手可能) を使用してこれを行うことができます。

于 2015-01-09T09:59:04.747 に答える
1

MMWormholeは必要な作業を行います。ダーウィン通知センターを使用して、アプリとその拡張機能の間で通信します。

CocoaPods を使用してインストールするか、プロジェクトにMMWormhole.hMMWormhole.mを追加するだけです。

これが役に立ったことを願っています。

于 2015-06-03T09:07:09.353 に答える