問題タブ [ios-bluetooth]
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.
ios6 - BluetoothManager で正しくアクセサリに接続するには?
「setting->bluetooth」で設定を行わずに、アプリケーションでアクセサリを接続しようとしています。
このリンクの手順に従いました: http://www.pocketmagic.net/2012/07/bluetooth-and-ios-use-bluetooth-in-your-iphone-apps/#.UTKqLKVvdhaアクセサリに接続しようとすると、「エラー 305 で失敗しました」というメッセージが表示されます。
これが私のステップのリストです:
/li>BluetoothManager
サービスのハンドラーとインスタンスを取得します。通知、Bluetooth 無線の変更 (オン/オフ)、および新しいデバイスの検出を登録します。
ここで、アプリケーションはアクセサリを検出できます
/li>BluetoothDevice
のような方法でアクセサリに接続します[btdev connect]
。ここで私はメッセージを受け取ります"デバイス "accessory" F0:B4:79:0B:68:45 のサービス 0x00001000 への接続がエラー 305 で失敗しました".
のような他の方法を試しましたが[acceptSSP]
、[connectWithServices]
役に立ちませんでした。最初にペアリングする必要がありますか? もしそうなら、どうすればいいですか?
ios - iOS デバイスから Android デバイスを検索して視覚化する
ピア ツー ピア通信に新しい ios7 API を使用する方法を学びましたが、iOS デバイス間でのみ正常に動作します。だから、これは私の目標ではありません!近くのデバイス (ios または android) を検出する ios アプリを作成し、デバイスの名前と一意のキー (ios7 で廃止されていることがわかっている mac アドレス) のみを視覚化する必要があります。繰り返します デバイス間の通信はしたくない 近くのデバイスだけを見たい.... iosの問題の前にアプローチしたいので、android sdkに渡します。
何か案が?....
ios - IOS で BluetoothManager プライベート フレームワークをインポートする
IOS 7 に BluetoothManager Private Framework をインポートする必要があります。近くの Bluetooth デバイスをスキャン/検出して一覧表示するテスト アプリを作成する必要があります。SO iOS 6 - BluetoothManager framework - "NSObject" not found errorに記載されている次のリンクを参照しましたが、BluetoothManager.framework フォルダーをインポートできません。実際、Xcode でバイナリ オプションを使用してリンク ライブラリに移動すると、BluetoothManager.framework がまったく表示されません。IOS7 で試す必要がある別のことはありますか?
ios - iOSで利用可能なBluetoothデバイスのリストを取得する
iOSで利用可能なBluetoothデバイスのMACアドレスのリストを取得する方法はありますか? Bluetooth MACアドレスを使用して近くにいる人を見つけるプログラムに取り組んでいます。
ios - iOSのBluetoothキーボードで再生ボタンが押されたことを検出するにはどうすればよいですか
iPadに接続されたBluetoothキーボードで音楽の再生/一時停止ボタンが押されたことを検出したい。キーボードは「ACTECK FT-850」。
このメソッドを使用して、他のボタンを検出しています。
それは完全に機能しますが、KeyCommandWithInput
「再生/一時停止」音楽ボタンを検出するためにどの文字oコマンドを入力したのかわかりません...私はすでにこれも試しています:
しかしremoteControlReceivedWithEvent
、ボタンを押しても呼び出されません。
私を助けてください。
ios7 - 状態の復元によって復元された後、BLE ペリフェラルに再接続するのにかかる時間
State Restoration を使用して周辺機器に再接続した人はいますか? もしそうなら、再接続するのにどれくらいの時間がかかったと思いますか?
いつからタイミングを開始するかを判断するのは簡単ではないため、これは少し難しい質問です。
これは、接続要求が発行された周辺機器の範囲内に iDevice が入ったときである必要があります。
ios - CBCentralManager デリゲート メソッド didDiscoverPeripheral: 呼び出されませんでした
メイン キューのCBCenteralManager
inを初期化します。viewdidload
初めて更新状態メソッドが呼び出され、Bluetooth デバイスのスキャンが開始されますが、didDiscoverPeripheral:
デリゲート メソッドは呼び出されません。
コードは次のとおりです。
ios - ペリフェラルの特性へのサブスクライブ
特定の特性に対するペリフェラルからの戻り値に問題があります。私がやっていることは、2つの特徴的なタイプ(通知と指示)があります。これらの特性を使用してサブスクライブしますperipheral.SetNotify(true,characteristic);
が、問題はデバイスが値を返さないことです。特性メソッドの更新値で値をリッスンしています。