Questions tagged [mfi]

MFi (or "Made for iPod") is the Apple program hardware developers must join to be able to manufacture and brand products as being made for iOS devices.

The MFi program allows hardware manufactures to develop products that can be used on iOS products. Entry into the MFi program requires a strict application product, and can be submitted at https://developer.apple.com/programs/mfi/.

MFi tagged questions should be specific to MFi device connection or device development.

182 questions
0
votes
2 answers

How reconnect programatically Classic Bluetooh on IOS with MFi and external-accessory framework

I am creating an IOS App to connect into a Bluetooth Device using Classic Bluetooth with Mpi using ExternalAccessory Framework. Using showBluetoothAccessoryPicker method, I can display an alert with a list of devices that allows the user to select…
Romer
  • 21
  • 3
0
votes
2 answers

How to detect launch app via MFi device on iPhone

Could someone tell me "How to detect launch app via MFi device on iPhone"? Apple announced several major changes for a new Location Permission Flow on iOS 13. (https://gimbal.com/ios-13-location-permissions/) If want to get the GPS signal, the user…
Phineas Huang
  • 813
  • 7
  • 19
0
votes
2 answers

iPhone - Possible to detect bluetooth id from non-mfi bluetooth device?

I want to place bluetooth devices in different locations and record when the phone gets into each's range. I realize iphone can only connect to mfi devices but can it find out a device id for non-mfi?? If there is a way, would this pass apples app…
kgibbon
  • 726
  • 1
  • 15
  • 37
0
votes
1 answer

Apple MFi - Homekit Software Authentication

So, we were trying to setup communication with the apple MFi server for staging. Have followed the steps as per the documentation which state that the license server should be trusted (DigiCert certificate used for the same) and that the client…
Sushant Sardeshpande
  • 1,261
  • 1
  • 10
  • 13
0
votes
0 answers

EASession stream function doesn't fire

I have MFi device(RFID reader) and I'm trying to catch scanned tags in my app. So I use EAAccessorymanager to get the shared accessory and read data from it. When I open session and scan tags, stream function does not fire and I can't understand…
Leri Gogsadze
  • 114
  • 1
  • 8
0
votes
1 answer

Is it possible to add ethernet interface in iPAD external accessory device?

We wanted to add an ethernet interface to our MFi accessory. First we want to know is it possible to add ethernet interface in an MFi accessory which uses iAP2 External Accessory Session to communicate with app present in the iOS device via…
0
votes
0 answers

How to pair an iOS device to other device around through bluetooth and setting PIN programmatically?

I have connected External accessory device certified under MFI license with iOS device manually then I Tried to connect the same accessory device programmatically .. Is there a way to pair an iOS device to other device by bluetooth and enter the…
Omar Samir
  • 53
  • 9
0
votes
1 answer

How can I advertise RFCOMM Bluetooth service programmatically with swift/Objective-C? or Connecting through ExternalAccessory Framework

I Need to advertise RFCOMM Bluetooth service programmatically from iPhone, I know that iPhone supports BLE only unless there is membership in MFI program, I have POS Device licensed from iPhone under MFI Program but I can not neither connect nor…
Omar Samir
  • 53
  • 9
0
votes
1 answer

Any external device for PC-iPhone connection via Bluetooth

Is there any external device for Windows based PC which is registered to MFi (Made for iPhone) and can connect iPhone-PC via Bluetooth. If its there please help me with the link, also am I able to communicate from iPhone to PC via that device (i.e…
Amit Singh
  • 8,383
  • 4
  • 28
  • 31
0
votes
0 answers

MFi Certification for Bluetooth Classic Device

I am developing an app (for my company) which need to connect with our own hardware device. Our Hardware Device is based on Bluetooth Classic (BL). When I am trying to connect my device to my app then that device is not shown in my list because I am…
Mohammad Mugish
  • 335
  • 1
  • 3
  • 13
0
votes
2 answers

External bluetooth devices to iphone?

is it possible to get data from external bluetooth device(not iphone) to iphone(bluetooth sensor to iphone)?because normally apple requires both end must open the application with same GKsessionID?any help please?will mFI provide special chip t0…
user141302
0
votes
1 answer

How to use External Accessory Framework without having a protocol from the MFi program

We are planning to build a external device that will connect to the iPhone through the lightning port. The device is already working when you conect it via USB to a Mac. We know we have to apply to the MFi program but in the meantime, is there any…
xarly
  • 2,054
  • 4
  • 24
  • 40
0
votes
1 answer

Apple External Accessory Protocol over iAP2 over Bluetooth low energe 4.0

We are developing a product that communicate with iPhone use Apple External Accessory Protocol over iAP2 over Bluetooth low energe 4.0 but we find that we can not connect it through the BPA 100 bluetooth Analyzer wit ATS,so is the BPA 100 bluetooth…
Simon
  • 1
  • 1
0
votes
0 answers

Bluetooth Device Communication and Protocol (MFI)

I want to configure my existing medical devices to communicate with Apple devices to send and receive values. Actually main functionality is to send command to device and in return it will send some value to device and this part I know how to do…
Muhammad Saad Ansari
  • 1,748
  • 3
  • 13
  • 20
0
votes
2 answers

prevent iOS app from sleep but retain lock screen and screen dimming

My app communicates with an external accessory, however seems there is a bug that when the ios device comes back from sleep sometimes the EAAccessoryManager list is empty. The app is already in the field and I need a fix as currently the users have…
rukiman
  • 597
  • 10
  • 32