0

私はApple Watchアプリを持っており、シミュレーター(時計シミュレーターとiPhoneシミュレーター)で完璧に動作します。実際のデバイスでアプリを実行すると、WCSession watchAppInstalledプロパティは false になりますが、時計にアプリケーションがあるため、時計デバイスから起動できません。

4

2 に答える 2

2

isWatchAppInstalled を呼び出す前に、まず

  1. WCSessionDelegateに割り当てるWCSession.default.delegate
  2. 電話WCSession.default.activate()

それ以外の場合 (少なくとも WatchOS 5 では)、isWatchAppInstalled常に を返しfalseます。

于 2019-04-25T17:21:58.717 に答える