問題タブ [mfi]
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 アプリを使用して Batterycase 充電器をオンにします
充電用にiPhone用のバッテリーケースを1つ設計しました。私の要件は、そのアプリを使用して iOS アプリを作成する必要があることです アプリのボタンを 1 つクリックすると、バッテリーケース スイッチがオンになり、iPhone の充電が開始されます (30 ピンまたは 8 ピン コネクタを介して iPhone に接続されたバッテリー ケース)。このアプリを AppStore に提出したいと思います。
1. このためには、MFi プログラムに加入する必要がありますか?
2. Apple MFi プログラムはこのバッテリー ケースを承認しますか?
ios - 送信バイトの受信時に RN42-APL 開発ボードが認証されない
最近、Avnet から Microchip/Roving Networks の RN42-APL 開発キットを受け取りました。サンプルの iOS アプリを実行してループバック テストを行うことができ、すべてがうまくいっています (BT の接続、認証、アプリがオンであることの認識)。
しかし、データが RX-In ピンに流れている実際の回路にこのボードを配置すると、RN42 は認証さえしません!
この MFI チップの機能例を見た人はいますか? 「それはうまくいく」という全体は、実際には真実ではありません。このチップがデータを送受信できるようになる前に、何かする必要がありますか?
ios - コードで 30 ピン コネクタにアクセス
古いiPhone 30-Pin Connectの1つのピンを低から高に設定しようとしているので、0Vから3.3Vが最適です。このような単純な PodBreakout ボードでそれは可能ですか?
https://www.sparkfun.com/products/8295
そうでない場合は、iPhone のオーディオ ジャックから定電圧を送ることができます (これも良い方法です。現在、Apple は 9 ピンの Lightning コネクタを使用しているためです)。
私はすでに Web を検索しました。iDevice をジェイルブレイクする必要があると言う人もいれば、認証チップが必要だと言う人もいれば、認証チップがなくても問題なく動作すると言う人もいますが、オンラインでヘルプが見つかりません。
ありがとう
ios - iPhone アプリの Bluetooth シリアル接続
アプリでの Bluetooth の使用について一般的な質問があります。電話からシリアルBluetoothデバイスと通信する大学のプログラムを行っています。私は当初、iPhone アプリの方が作成しやすいことを発見しました (私は C/C++ を持っていますが Java を持っていないため、Android から離れています)、Bluetooth シリアルを使用するために MFI に登録する必要があるといういくつかの投稿に出くわしました。大学生が 1 つのアプリの 1 回限りの基準としてこれを行うことはできますか? それは価値がありますか、それとも高価ですか?どんな助けでもいいです!
ios - iOS での MFi 認定 Bluetooth デバイスの動作確認
私たちは、External Accessories Framework を使用して、デバイスが MFi 認定を受けていると主張する顧客から提供されたデバイスと通信する iOS アプリの構築に着手しています。
私たちはアプリの開発者に過ぎないため、MFi プログラムで利用できるリソースにアクセスできないため、試行錯誤しながら物事を把握する必要があります。
それは私たちの理解であり、私たちのテストでは、EAF と別の MFi Bluetooth デバイスを使用して別のアプリを構築することで、ペアリングが発生する「後」までアプリ (および EAF) が機能しなくなることが確認されているようです。デバイスが接続されます。
この顧客からデバイスをペアリングしようとするテストでは、次のようなメッセージが表示されます。
本当に MFi 認定を受けている場合、このメッセージはデバイスに表示される可能性がありますか?
このメッセージは、デバイスが MFi 認定デバイスではないことを示しているのでしょうか?それとも、まだ取り組む必要のある問題が他にあるのでしょうか?
正規の MFi 認定デバイスをペアリングするときにこのメッセージが表示される場合、何が問題になっている可能性がありますか?
ここから先に進むには、メーカー/顧客から何が必要ですか?
続行する方法についての洞察をありがとう。
ios - アプリ内 Bluetooth ペアリング動作
デバイスがデバイス設定で初めてペアリングされない限り、それらはアプリケーションに表示されません。また、Bluetooth ピッカーには、これらのペアリングされたデバイスのみが表示されます。しかし、ドキュメントによると、動作はそうではありません。すべてのデバイスをスキャンして、アプリケーション自体でペアリングできますか?
ここでは、そのようなデバイスをすべて検索するためにオプション「nil」が指定されており、info.plist に必要な「サポートされている外部アクセサリ プロトコル」も含まれています。
動作はそのままですか、それとも動作させるために他に何かする必要がありますか?
ios - テストするためだけに MFi ライセンスが必要ですか?
私は iOS で作業したことがありますが、デバイスに接続するための外部ハードウェアを使用したことはありません。
ハードウェアと iOS の使用を開始するには、MFi ライセンスを購入する必要があるかどうか疑問に思っています。ただし、Apple のドキュメントのいくつかを調べた後、テスト目的で行っているかどうかはわかりません。
iphone - コア Blue tooth 4.0 を使用した BLE 搭載の iPhone 4
4S以降ではなくiPhone 4を使用しており、MFI準拠のBlue Tooth低エネルギーデバイスとアプリを通信したいと考えています。
解決策はありますか..??? 私のデバイスはジェイルブレイクされていません。
アクザール・ナジール
ios - issc データパス プロトコルへの EAAcessory MFi 接続 - EASession が初期化に失敗する
私は、プロトコル「com.issc.datapath」と「Chatboard」という名前の Bluetooth デバイスをアクセサリで見つけることができます。(iOS7.1を使用しています)
Bluetooth デバイスで正常に動作する ISSC BT チャットボード アプリケーションを試しましたが、有効なセッションを取得できません。(そして、この ISSC BT アプリに関するソースやチュートリアルが見つかりません)
私のコードでは、上記のデバイスを返す EAAccessoryController をセットアップします。次に、ドキュメントで提供されているようにセッションを開こうとします。
Info.plist をチェックして、サポートされている外部アクセサリ プロトコルのエントリを作成しました。これは com.issc.datapath です。
しかし、セッションの作成は失敗します...
ヒント、指示など...どうぞ!