iOSアプリから時計の合併症をアップデートする方法はありますか?私はいくつかの解決策を見つけたが、何も私のために働く。 iOSアプリ内で自分のボタンに触れるたびに、合併症のテキストをiOSアプリ内のテキストに変更する必要があります。どんな解決策ですか?WatchOS - iOSからの合併症のアップデート
-1
A
答えて
1
WCSessionオブジェクトのtransferCurrentComplicationUserInfo:メソッドを呼び出して、Watch Connectivityフレームワークを使用してウォッチに更新を送信します。このメソッドは、WatchKitエクステンションに優先度の高いメッセージを送信し、必要に応じてデータを送信します。時計がデータを受信するとすぐに、セッションデリゲートのセッション:didReceiveUserInfo:メソッドが呼び出されます。このメソッドでは、提供されたユーザー情報辞書を使用して複雑なデータを更新し、データソースのreloadTimelineForComplication:またはextendTimelineForComplication:メソッドを呼び出してタイムラインを更新します。
this 2016 WWDCのセッションで 詳細hereから。
ただし、watchOS3では、このようなプッシュの数が50に制限されていることに注意してください。
関連する問題
- 1. Websocketの合併症
- 2. Twilio合併症
- 3. C#RETVAL合併症
- 4. GameCenterインテグレーション合併症?
- 5. watchOS 3の合併症でテキストをイタリック体にする方法は?
- 6. Cのグラフィックヘッダー合併症のエラー
- 7. 私の時計アプリから合併症を取り除く
- 8. 時計の合併症の中でカウントダウンする方法は?
- 9. mysql複数の内部結合合併症
- 10. インラインフレームを使用した場合の合併症
- 11. K&R Exe。 1-23:いくつかの合併症
- 12. Android Wear 2.0ウォッチフェイスの複数の合併症
- 13. Android Wear 2.0 - 複数の合併症を提供する
- 14. makefileへの変数に基づく条件付き合併症
- 15. Android Wear 2.0がTYPE_EMPTYに合併症を設定しました
- 16. 多次元配列(PHP)をソート - 日付合併症とカウント
- 17. WatchKitの視線や合併症のためのアプリ内購入の使用
- 18. アップデートすべてのレコード - 無症状
- 19. WatchOS 2 - iOS UserDefaults sharing
- 20. 特定のタイムゾーンの24時間形式の合併症の現在の時刻を表示します
- 21. 2009〜2011 SP1のTridion Business Connectorを使用してコードをアップグレードする際の既知の問題/合併症
- 22. TFS2010 - トラックの併合
- 23. アクティブな合併症に使用されるタイムラインエントリとテンプレートを取得しますか?
- 24. 追加された合併症を伴うMySQLと1対多のデータ関係
- 25. アプリのアップデート時にiOSアップデートのコアデータ
- 26. 私のアンドロイドライブラリのマニフェスト合併
- 27. WatchOSユニットテスト
- 28. watchOSの複雑さに画像を表示するには
- 29. iOSアプリケーションのアップデート - .appの部分アップデートが可能ですか?
- 30. WatchOS 2から既存のプロジェクトをWatchOS 3に移行する方法