問題タブ [pebble-sdk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - Pebble が ANCS サービスに接続されているかどうかを iOS デバイスから確認することはできますか?
私がやりたいことは、何かが起こったことをバックグラウンドからユーザーに通知することです。iOS デバイスでは、これはUILocalNotificationを使用して行われます。また、通知を送信するペブルウォッチのアプリがあり、ユーザーはそれを操作できます。
問題は、iOS 8 pebble 以降では、通知センターからのすべての通知も表示されるため、通知が重複することです。
さらに悪いことに、pebble は実際には 2 つの異なる接続を作成します: (1) 通常の通信用の単純な Bluetooth リンクと (2) ANCS サービス用の BluetoothLE: これは、時計を「接続」できるが、ANCS サービスの接続が確立されていないことを意味します。 .
Pebble が既に ANCS サービスから通知を受信している場合に手動で通知を送信しないように、これを判断する方法はありますか?
ps デバイスに BLE があるかどうかを確認します ( CBCentralManagerを使用)。これにより、問題が部分的に解決されます。BLE をまったくサポートしていないデバイスの通知を手動で送信します。
c - Pebble Smart watch コーディングの初心者が時間を数値に変換するのを手伝ってください
小石のウォッチフェイスを作り始めたばかりで、カウントダウンタイマーを作りたいと思っています。これは、1日の残り時間を数えて、毎日午前12時に再開できます。
問題は、現在の時刻から 24 時間を引いて時計に表示する方法 (H:M のような時間と分を含む) を表示する方法がわかりません。
java - Pebble は初回のみデータを受け入れます
Android用のペブルコンパニオンアプリを開発しましたが、初めてペブルにデータ(Androidアプリからペブルウォッチ)を送信すると、ペブルウォッチに正しく受信/表示されます。しかし、セッションを終了してペブルウォッチにデータを再度送信しようとすると、ペブルは受信/受け入れに失敗します。小石アプリは起動しますが、データを受け入れません。さらに、コンソールにエラー ログが表示されません。
どんな助けでも大歓迎です。ありがとう。