問題タブ [external-accessory]
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 - IOS 以外のデバイスへの iPhone Bluetooth 接続
IPhone を HID デバイスとして、PS3 などの他のデバイスと一緒に使用する方法があるかどうか疑問に思っていました。Bluetooth 仕様を調べたところ、IOS デバイスは HID プロファイルをサポートしています。そのため、パスキー メカニズムを使用して iPhone をペアリングするのは簡単で、iPhone をキーボードまたはマウスとして簡単に使用できるはずだと考えました。しかし、この仮定は単純であり、カスタム ソリューションを開発する必要があることがすぐにわかりました。
当初は GameKit フレームワークを使用することを考えていましたが、互換性のある 2 つの IOS デバイス間でしか機能しないと思います。この機能を拡張したい場合は、iPhone External Accessories API を使用する必要があります。私の分析では、iPhone は Apple によってライセンスされたデバイスとのみ通信してペアリングすることがわかりました。(iPhone\iPod プログラム用に作成)。iPhone を別のデバイスで使用したい場合、そのデバイスを Apple に承認してもらう必要があるということですか。(これは私を少し驚かせることはありません)。また、誰かがこれに関するより詳細なドキュメントを教えてくれれば、それも役に立ちます。(MFI 開発者ボードとは何ですか??)
iPhone をジェイルブレイクする必要があるソリューションは必要ありません。(または、Apple が私のアプリを失格にする解決策)。
要約すると:
1- 調査結果を検証し、間違っている場合は修正してください。
2a- 外部アクセサリ API はどのように機能しますか? b- これを使用してサードパーティのアクセサリに接続できますか? (または、これはアクセサリ開発者専用ですか)。
3- または、外部アクセサリ API を使用しないより良い解決策はありますか?
可能であれば、裏付けとなるドキュメントまたはリンクを提供してください。ありがとうございました。
iphone - 外部アクセサリをiPhoneのバックグラウンドで実行できますか?
それがそのようなばかげた質問であるか、私が十分にグーグルで忍者でないならば、すみません。すぐに答えが必要です。
ANT+センサーからデータを取得する外部アクセサリがあります。私の質問は、外部アクセサリを使用しているアプリケーションがバックグラウンドで実行され続ける可能性があるのか、それとも少なくともプッシュ通知を送信する可能性があるのかということです。
ここで質問するのはとても怠惰だと思うので、感謝し、気軽に反対票を投じてください。
iphone - 外部アクセサリの読み取りの問題
BlueTooth 外部アクセサリを介して定期的にデータを受信する必要があります。
EA のストリームのイベント駆動型モデルを実装しました。ただし、Bluetooth からの最初の送信は常に遅延します。たとえば、各パケットの長さが 15 バイトの場合、ストリーム デリゲートは約 150 バイトになるまで起動しません。
世論調査は役に立ちますか?
編集:
また、アプリがバックグラウンドからフォアグラウンドに戻った後、セッションを回復するのが難しいこともわかりました。セッションを再度開こうとすると失敗します。何か案が?
ios - 外部アクセサリを 3.5 mm ヘッドフォン ジャックに接続すると、通知を受け取ることができません
私はこれをしばらくの間機能させようとしてきました。ドキュメントに書かれていることはすべて実行しましたが、まだ何も得られません。
これは、ローカル通知を登録するアプリ デリゲートのコードです。
上記は、applicationDidFinishLaunching から呼び出されます。
接続/切断メソッドのコードは次のとおりです。
iPhoneに付属のヘッドフォンを接続しようとしましたが、何も得られませんでした。アプリと統合したい外部アクセサリと同じです。
助けてください、ありがとう、シャウル。
iphone - 外部アクセサリ フレームワーク - 複数のデバイス接続通知を受け取る
外部アクセサリ フレームワークと Apple Camera Connector の作業を開始しました。最低限のコードは動作していますが、奇妙な動作が見られます。
基本的に: Camera Connector を接続すると、EAAccessoryDidConnectNotification - EAAccessoryDidDisconnectNotification - EAAccessoryDidConnectNotification の 3 つのイベントが発生します。
そのため、デバイスが接続され、切断され、接続されていることがわかります。デバイスを手動でゆっくり、すばやく接続しようとしましたが、違いはありません。
通知を設定するために使用しているコードはボイラープレートです (以下)。その接続の問題が発生する可能性がある既知の理由はありますか?
(fwiw - これを Bass MIDI lib で使用して、キーボードがいつ接続/切断されたかを判断する予定です)。
- ありがとう!
ios - MFi 準拠のアクセサリは、約 1kb のデータの後に iPhone への Bluetooth 接続を切断します
開発中のアクセサリの問題を追跡するのに苦労しています。それは MFi ルールによって適切に機能します。ペアリングして接続し、データを取得できます。問題は、それ自体が切断されるか、iPhone によってハングアップすることです。
これをトラブルシューティングする方法についてのアイデアはありますか?
iphone - iPhone と iMac の間にシリアル ドック コネクタを接続した後、通知を受け取ることができません
ドックコネクタを介して iMac を iPhone に接続できますか? また、EAAccessory フレームワークを使用していますが、シリアル ケーブルを iPhone に接続しても通知が届きません。誰かがこれについて知っているなら、私に提案をしてください。
iphone - アクセサリを JailBreak iPhone デバイスに接続します
シリアルケーブルをiPhoneに接続するためにシリアルプログラミングを使用しています
私のコードは以下の通りです
しかし、ケーブルが接続されているかどうかを確認しようとすると、このようなエラーが1つ発生しました
シリアル ポート /dev/tty.iap を開く際のエラー - 操作は許可されていません (1)。
解決策を知っている人はいますか?私が間違った方法で進んでいる場合は、実際に私は iOS 開発の初心者なので、もっと混乱しています。
ありがとう
windows-phone-7 - Windows Phone 7 外部通信
フォーラムやブログでオンラインで読んだことによると、Windows Phone 7 は Bluetooth シリアルをサポートしていません。また、USB を介したアクセサリとの通信もサポートされていないようです。Windows Phone 7 が外部アクセサリに対して何らかのコマンド アンド コントロールを実行できるかどうかについて、誰かが明確な答えを教えてくれますか? 私は、iOS の外部アクセサリ フレームワークだけでなく、Android でも Bluetooth シリアルを使用しました。Windows Phone 7 プラットフォームでは、外部アクセサリ通信がある程度サポートされると思います。
iphone - Bluetooth経由でペアリングされたMFIデバイスの名前をiPhoneに取得するには?
私はMFiキーボードを持っています。Bluetooth経由ですでにiPhoneとペアリングされています。
ペアになっているキーボードの名前をプログラムで取得したい。いくつかのフォーラムを検索したところ、それが可能であると言われています...
しかし、「外部アクセサリ」を使用してどのように名前を取得するのでしょうか?
サンプルコードは私に大いに役立ちます。
ありがとう