問題タブ [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 - MFIアップルプログラム/認定
スタートアップの場合、Appleが認証要求を承認するためのパラメータは何ですか?
ここのFAQに記載されている認定には2つのタイプがあることを私は知っています
彼らが言うには:
大量生産施設はMFi製造ライセンスの対象となります。
大容量=????
それらを制御するために必要なMFIアクセサリとアプリの構築に興味があります。
もちろん、これを行うことに興味があるのは利益を上げることですが、MFIプログラムを製造業者として有効にするためのパラメーターは何ですか(プログラムに参加するためにApple MFIリクエストを送信しました)
私はこの種のソリューションを使用せず、自分のアクセサリーを販売したいだけです。
私はMFIプログラムのリクエストに対するAppleのレビューを待っており、私のタイプのアクセサリは音楽エリアにあると説明しました。
複雑すぎる場合は、iOS開発者プログラム(おそらくEAAccessoryライブラリを使用)のみを備えたUSBケーブル(ArduinoまたはMSP430)を介して外部デバイスと通信し、販売する製品を構築できるかどうかを知りたいです。
ios - iOS と CoreBluetooth Low Energy が必要ですか?
MFi ハードウェアと iOS アプリを作成しています。特定のイベントが発生したときに定期的に実行していなくても、BT デバイスにアプリに通知してもらいたいと考えています。
CoreBluetooth API を使用することは知っていますが、その API が BT Low Energy デバイスでのみ機能するのか、それとも通常の (もちろん MFi) BT 2.1 以降のデバイスでも機能するのかはわかりません。
私の質問は次のとおりです: CoreBluetooth API は Bluetooth Low Energy デバイスでのみ動作しますか、それとも 2.1 デバイスでも動作しますか?
mfi - Apple の MFI - ATS ボックスが初期化要求に応答しませんでした
皆さん、私を助けてくれませんか?
Avinet の ATS ボックス + Beagle USB 480 + USB Breakout Board を入手して、いくつかの MFI 開発をテストしました。
それは問題なく(彼の使用の最初のいくつかの接続の問題を除いて)、2週間にわたって機能しました。
今日、ここでいくつかのテストを実行しようとしましたが、ATS ボックスのファームウェアを更新しようとして、ATS ソフトウェアがクラッシュしました。
この問題が発生したため、ATS sw の「キャプチャ」機能を実行しようとすると、次のメッセージが表示されます。
ATS ボックスが初期化要求に応答しませんでした
ATS sw は、Mac に接続されている ATS Box と Beagle を検出しますが、ATS Box を初期化できませんでした。
ATS ボックスのファームウェアを更新しようとして、ATS sw がクラッシュしたときに、ファームウェア自体が破損したと思われます。問題は、ATS ボックスのファームウェアを再インストールする方法がわからないことです。
シナリオを完成させるために、私は MacBook Air (Mac OS X 10.7.3) で ATS sw を実行しています。
誰か助けてくれませんか?どうすれば問題を特定し、解決できますか?
objective-c - iOS 6.0 GM とのセッションを閉じる際の EAAcessory エラー
Bluetooth (2.1 + EDR) 経由で iPhone 4S (6.0 GM) または iPad (6.0 GM) に接続されている MFI デバイスがあります。プロジェクトは Xcode 4.5 GM で構築されました。アプリが取得EAAccessoryDidDisconnectNotification
すると、メッセージが送信されます[_eaSessionController closeSession];
。これらはすべて、iOS 5.1.1 以前で問題なく動作しました。しかし、このメッセージが表示された iOS6 では、次のようなログを取得しました。
何か案は?
iphone - Bluetooth(またはWIFI)を介してカスタム電子デバイスと通信するためのApple iPhone / iPadアプリのプログラミング
私は次のことを確認するのに苦労しています (または、これは難しいと思います)。他の人がすでにこの道をたどっていたのではないかと思いました.
次の Bluetooth モジュールを使用してカスタム ハードウェア デバイスと通信する、Bluetooth を使用する iPhone/iPad アプリケーションを開発したいと考えています: http://www.rovingnetworks.com/products/RN_42_RN42_I_RM
iAP について読んだことがありますが、ボイス レコーダー、リモコン、ヘッドセットなどを開発している開発者向けのようです。iAP を使用するには、セキュリティ コプロセッサも使用する必要があるようです。そのため、その IC をハードウェアに統合し、MFI の開発費用/登録に参加する必要があります。 http://mfi.apple.com/faqs
ただし、前述のデバイスからデータを送受信したいだけなので、ネイティブプロトコルを使用できるはずです: RFCOMM、SPP、または認証 IC なしの L2CAP (?) ここでの投稿を読むと、それらはオンになり、利用可能なプロトコルは iAP のみです。確かに、Apple はすべてのネイティブ Bluetooth プロトコルを無効にしていませんか? それとも、認証 IC が成功したときに、カスタム iAP プロトコルで有効になりますか?
iPhone/iPad でのすべての Bluetooth アクティビティにセキュリティ コプロセッサと iAP の使用が必要な場合、もう 1 つのオプションは WIFI です。必要なのは開発者ライセンス (99 ドル) だけで、MFI なしでハードウェアにデータを送受信できますか? つまり、Apple ベースのハードル、突撃コース、またはその他の進歩への障壁はありませんか?
したがって、アプリを入手したので、それを配布したいとします。 AppStore のない iPhone アプリ
App Store の問題はあらゆる場合にあると思います。カスタム ハードウェアと通信するため、Apple は WIFI アプリでも MFI を表示したいと考えていますか? アプリを配布する開発者として、私は 100 クライアントに制限されています。
私が読んだもう1つのオプションは、ゲームインターフェイスを使用することですが、おそらくそれはAppleの神々の怒りを招き、App Storeで許可されず、開発者ライセンスごとに100ユーザーに固執するでしょう. http://www.devx.com/wireless/Article/43502
彼らはそれを簡単にしません。
ios - iOSアプリでMFiBluetoothデバイスのわかりやすい名前を取得するにはどうすればよいですか?
したがって、 EAAccessoryは、デバイスの名前を取得するためのプロパティを提供します。私が照会したデバイスから、これは通常、ページに表示されるわかりやすい名前と同じではありませんSettings > Bluetooth
。これは通常、デバイスの一般的なモデル名です。
EAAccessory
、または他のクラスを使用して、デバイスのわかりやすい名前を取得する方法はありますか?
ios - USB経由でMadeforiPodカーラジオと通信するアプリを作成するには、Apple MFi認定が必要ですか?
私のカーラジオはiPod用に作られており、トラック情報を表示し、前後にスキップしたり、一時停止したり、再生したりできます。
ラジオが制御する場合、iTunesMatchのコンテンツは表示されません。MFiの認定を受けなくても、この情報をラジオに送信できるアプリを作成できますか?ExternalAccessory.frameworkとMFiプログラム要件の相関関係がわかりません。
PandoraのiOSアプリは、USB経由でカーラジオにトラック情報を送信しますが、他のiOS音楽アプリは送信しません。それが開発者の欠点なのか、PandoraがMFi認定を受けているのかを調べようとしています。
何か案は?
iphone - Bluetoothを使用してiPhoneからMFIデバイスに連絡先を送信する方法は?
を使用してデバイスに表示できるように、デバイスに同期するcontacts
にはどうすればよいですか。から連絡先を取得できます。これに代わるものはありますか?デバイスから電話帳リクエストを開始する方法と、それをデバイスに転送する方法. Bluetooth を使用して連絡先を同期する例や、タスクを達成するためのポインターを教えてください.「MFi」デバイスは. 下記のデリゲート メソッドで連絡先を同期したいのですが、これを開始する方法がわかりません。これを達成するための指針。MFi
Phone Book Access Profile (PBAP)
address book
MFi
Serial Port Profile (SPP)
- (void)accessoryDidDisconnect:(EAAccessory *)accessory
iphone - iOS デバイスと Bluetooth
外部BluetoothデバイスとiPhone / iPad(4S以降)間の最大データ転送速度を知っている人はいますか.
BT3.0 の強化されたデータ レートは 24Mbs であると読みましたが、iPhone はこれをサポートできますか?
BT4.0 LTEを使用して可能な最大データ量は?
みんなありがとう!
external - iOS 外部アクセサリとのシリアル通信 (認証コプロセッサなし)
これは、stackoverflow に関する私の最初の質問です。私たちは、MFi プログラムの下で iOS 外部アクセサリを開発しています。(ライトニングコネクタを使用したシリアル通信) ただし、いくつか問題があります。
バックグラウンド
- デバイスの設計と動作しないモックアップはすでに完了しています
- スタートアップなのでMFi認証が遅れていた(やっと取れた)
- そのため、MFi 認証の前に、Apple 認証コプロセッサを使用しない PCB ボードを設計/開発しました。(もちろん、認定ICで再設計します)
- 見込み客向けのデモデーを予定しています。認定された IC で再設計する時間がありません。
このような状況では、代替手段を楽しみにしています
- 認定IC/認証プロセスなしで、とにかくiOS外部アクセサリを完成させました。
- 動作中のモックアップとのシリアル通信用の脱獄 iPhone 4/4S (iPhone5 を脱獄できないことがわかったので、Lightning コネクタを 30 ピンに変換します)
上記の代替方法が適切であり、可能な方法であるかどうかについてのアドバイスが必要です。あなたの助けが必要です :)