問題タブ [cbperipheralmanager]
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 - アプリがバックグラウンドにあるときにadvertisementDataが変更されたときに通知を受け取る方法は?
BLE デバイスで何かが起こったときに通知を受け取りたい。BLE デバイスが何らかのデータ/コマンドをアプリに渡す場合、アプリ内の AdvertisingData は変更されません。しかし、アンドロイドでできることと同じことが完璧に機能しています。広告データが変更されたときのような機能を実装したい通知を取得したい。これを実装するのを手伝ってください。以下は私の AppDelegate.swift クラスです。
ios - iOS 13.5.1 デバイスで CoreBluetooth を使用して ble 送信を行う際に、このエラーを解決するのを手伝ってくれる人はいますか?
================================================== =============== ネイティブ クラッシュ レポート
ネイティブ コードの実行中にエラーが発生しました。これは通常、mono ランタイムまたはアプリケーションで使用されるネイティブ ライブラリの 1 つで致命的なエラーが発生したことを示しています。
================================================== ===============
================================================== =============== ネイティブスタックトレース:
ios - 書き込み要求に対する CoreBluetooth ペリフェラルの応答
ペリフェラル マネージャー デリゲートに次のコードがあります。
応答コールの後
didWrite は中央側では呼び出されません
複数の書き込み要求を開始する必要がありますが、次の書き込み要求を送信する前に、前の書き込みが成功したかどうかを知る必要があります。
両方のデバイスがペアリングされています。
中央マネージャーの didWriteValueFor() が呼び出されないのはなぜですか?