2

interfacecontrolleriPhone を呼び出し、最新のデータを受信して​​ Watch アプリの UI を更新する sendMessage メソッドを実装することができました。それはうまくいきます。ただし、同じ戦略: activiating sessionand sendMessagein myGlanceControllerではデータが返されません。オンラインで調べてみると、時計アプリがおそらくメッセージを傍受していることがわかりました。

で同じ機能を取得できるようにするための回避策はありGlancecontrollerますか?

4

1 に答える 1

1

これは、watchOS 2 でかなり広く報告されている問題のようです。WCSession[[WCSession defaultSession] reachable]の sendMessagereachableは、YES の場合にのみ機能します。sendMessage を使用する前に、常に YES かどうかを確認する必要reachableがあります。そうしないと、「到達不能」エラーが返される可能性があります。

于 2015-10-27T18:07:19.617 に答える