Apple Watch Complicationからコアロケーションデータを取得する最良の方法は?

ウィルパワーズ

合併症からユーザーの緯度と経度を把握するための規定された方法は何ですか?

複雑化コントローラー内でロケーションマネージャーをインスタンス化し、requestLocationとstartUpdatingLocationの両方を使用してロケーションを要求しようとしました。どちらも更新で応答しません。

私はwatchOS4.0とiOS9.3を使用しています。

どんな助けでも大歓迎です。

Eugr

いくつかの重要なポイント:

  1. コンプリケーションコントローラーで計算や非同期リクエストを実行しないでください。コンプリケーションの更新予算が1日すぐに使い果たされ、OSは数秒後にプロセスを一時停止します。

  2. 拡張デリゲートのコアロケーションは、フォアグラウンド(制限なし)またはバックグラウンドで使用できます。バックグラウンドで使用する場合は、UIBackgroundModesをWatchKit ExtensionのInfo.plist内の場所に設定し、ロケーションマネージャーのallowBackgroundLocationUpdatesプロパティをtrueに設定する必要があります。定期的な場所の更新が必要ない場合は、falseに設定することを忘れないでください。たとえば、バックグラウンドで場所を1回リクエストする必要がある場合は、場所の修正を受け取ったらそのプロパティをオフにします。

  3. 合併症を更新できるのは1日の間に何度もです(Appleは正確な数を公開していません)。少なくとも1時間に4〜6回、場合によってはそれ以上更新できると期待できますが、毎分ではありません。したがって、合併症に関するリアルタイムデータの表示を忘れることができます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Apple Watch:これはApple Watchアプリが新しいデータを取得できるようにするための良い方法ですか?

分類Dev

Apple Watch Complicationデータはどこに保存する必要がありますか?

分類Dev

Apple WatchのUIApplication.sharedApplication()。beginIgnoringInteractionEvents()

分類Dev

アクティブなインターフェイスコントローラーとは関係なく、Apple Watchにメッセージを表示するための最良の方法は何ですか?

分類Dev

Apple Watch toWatchコミュニケーション

分類Dev

Apple watch simulator issue

分類Dev

Creating Complications for Apple watch

分類Dev

Enterprise build for apple watch

分類Dev

Apple Watch NFC API

分類Dev

SwiftUI-Apple Watchメニュー(Force Touch)

分類Dev

Apple Watchの合併症データを更新するためのフローは何ですか?

分類Dev

How to integrate apple map in Apple Watch?

分類Dev

Apple Watchでプッシュ通知をテストする方法は?

分類Dev

Apple Watchモデルを決定する方法は?

分類Dev

Check internet connection in Apple Watch

分類Dev

How apple watch glances will appear

分類Dev

Camera live View in apple watch

分類Dev

Apple watch text input language

分類Dev

Apple Watchのインターフェイスコントローラー間でデータを送信できないのはなぜですか?

分類Dev

Apple Watchシミュレーターでオーディオを再生することは可能ですか?-Xcode 10.1

分類Dev

Watchkit-Apple Watchだけに通知をスケジュールする方法は?

分類Dev

Apple Watchアプリケーションを提出する前に避けるべき一般的な間違いは何ですか?

分類Dev

Apple Watchからバックエンドとの通信をトリガーする方法は?

分類Dev

Apple Watchアプリでローカル通知をシミュレートする方法は?

分類Dev

Apple Watchの90度回転を決定する方法は?

分類Dev

Apple Watchから心拍数センサーにアクセスする方法はありますか?

分類Dev

Apple Watch(WatchKit)プッシュアクション

分類Dev

Xcode Run Apple Watchターゲットは、Watchでのアプリの実行を終了します

分類Dev

Apple Watchのローカル通知が遅れるのはなぜですか?

Related 関連記事

  1. 1

    Apple Watch:これはApple Watchアプリが新しいデータを取得できるようにするための良い方法ですか?

  2. 2

    Apple Watch Complicationデータはどこに保存する必要がありますか?

  3. 3

    Apple WatchのUIApplication.sharedApplication()。beginIgnoringInteractionEvents()

  4. 4

    アクティブなインターフェイスコントローラーとは関係なく、Apple Watchにメッセージを表示するための最良の方法は何ですか?

  5. 5

    Apple Watch toWatchコミュニケーション

  6. 6

    Apple watch simulator issue

  7. 7

    Creating Complications for Apple watch

  8. 8

    Enterprise build for apple watch

  9. 9

    Apple Watch NFC API

  10. 10

    SwiftUI-Apple Watchメニュー(Force Touch)

  11. 11

    Apple Watchの合併症データを更新するためのフローは何ですか?

  12. 12

    How to integrate apple map in Apple Watch?

  13. 13

    Apple Watchでプッシュ通知をテストする方法は?

  14. 14

    Apple Watchモデルを決定する方法は?

  15. 15

    Check internet connection in Apple Watch

  16. 16

    How apple watch glances will appear

  17. 17

    Camera live View in apple watch

  18. 18

    Apple watch text input language

  19. 19

    Apple Watchのインターフェイスコントローラー間でデータを送信できないのはなぜですか?

  20. 20

    Apple Watchシミュレーターでオーディオを再生することは可能ですか?-Xcode 10.1

  21. 21

    Watchkit-Apple Watchだけに通知をスケジュールする方法は?

  22. 22

    Apple Watchアプリケーションを提出する前に避けるべき一般的な間違いは何ですか?

  23. 23

    Apple Watchからバックエンドとの通信をトリガーする方法は?

  24. 24

    Apple Watchアプリでローカル通知をシミュレートする方法は?

  25. 25

    Apple Watchの90度回転を決定する方法は?

  26. 26

    Apple Watchから心拍数センサーにアクセスする方法はありますか?

  27. 27

    Apple Watch(WatchKit)プッシュアクション

  28. 28

    Xcode Run Apple Watchターゲットは、Watchでのアプリの実行を終了します

  29. 29

    Apple Watchのローカル通知が遅れるのはなぜですか?

ホットタグ

アーカイブ