0

watchOS アプリで WCSession を設定するとき、WCSessionDelegate のsessionReachabilityDidChange:メソッドは常に呼び出しの直後に呼び出されactivateSessionますか? 私のテストでは、これは本当のようですが、ドキュメントでこれを確認することはできません.

sessionReachabilityDidChange:セッションをアクティブ化した直後に呼び出されることを信頼できる場合は、到達可能なセッションをチェックして iPhone アプリにいくつかの初期メッセージを送信する applicationDidBecomeActive から冗長なコードを削除できるためです。

4

1 に答える 1

0

すべてのセットアップが完了したら、自分で呼び出してみませんか? そうすれば、文書化されていない動作に依存することはありませんが、2 つの場所でコードを複製する必要はありません。

于 2016-02-27T07:16:57.787 に答える