シミュレーターで Apple Watch 拡張機能アプリ スキーマを実行すると、Apple Watch アプリが停止することだけが表示されるので、少し混乱しています。ただし、Apple Watch を実際に手に入れたら、実際のハードウェアがどうなるかはわかりません。
次のことを理解したいです。
- Apple Watch でアプリを起動する前に、電話で対応する iPhone アプリを起動する必要がありますか?
- 1 に対する答えが「いいえ」の場合、Apple Watch のアプリから iPhone アプリを起動できますか? 2 の答えが「はい」の場合、バックグラウンドではない方法で iPhone アプリを起動するにはどうすればよいですか? (handleWatchKitExtensionRequest がバックグラウンド タスクをトリガーできることがわかりましたが、そのためのドキュメントはまだ見つかりませんでした。また、デバイスでタスクを再開できるHandoff Apiも見つけましたが、iCloud アカウントが必要なのが気に入らず、ユーザーにiCloudの採用を強制せずにアプリ/ウォッチの相互作用を構築する方法がわかりません)。
- Apple Watch App 拡張機能が iPhone App バンドルにあるということは、Apple Watch App を起動するときに、iPhone デバイスとの接続と近接性が必要であることを意味しますか? Bluetooth接続があり、ユーザーとその時計がiPhoneから離れている場合、一部のアプリを起動できないと思います(範囲は何ですか?)
どうもありがとう