Apple Watch から API を呼び出すベスト プラクティスは何ですか
- sendMessage "watchConnectivity" を使用して Apple Watch から iPhone に API を呼び出します
また
- NSURLSession を使用して、ウォッチ自体から API を呼び出しますか?
Apple Watch から API を呼び出すベスト プラクティスは何ですか
また
NSURLSession API を使用して、リクエストを実行するデバイスは開発者から抽象化されます。電話が利用可能な場合、時計自体がリクエストを実行したかのように、電話でリクエストを実行し、時計アプリに返します。電話が利用できない場合、利用可能な既知の 2.4 GHz ネットワークがあれば、時計は独自に要求を実行できます。
答えは NSURLSession です。そうすれば、WatchConnectivity フレームワークを使用して電話と時計の間で情報をやり取りすることを心配する必要がなくなります。NSURLSession がそれを行います。
時計から直接 NSURLSession を使用することは、Apple が WWDC ラボで提案したことだったので、#2 を提案します。