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 to work with external accessory device to play music on the device?

I am doing preliminary design of an iPhone app so that my app is connecting to non iOS handsfree device or a music system through bluetooth and play songs on it. We registered for the MFi program with Apple and are waiting for confirmation. If it's…
Kushal Kumar
  • 173
  • 1
  • 14
0
votes
1 answer

iOS 5.0 SDK - USB host OTG

I would like to connect to the iPhone a device that was not manufactured specifically for the iPhone. It can be accessed from a PC through USB, so what I'd like to do is connect it through an iPhone dock connector-USB adaptor. I am aware of the…
syntagma
  • 23,346
  • 16
  • 78
  • 134
0
votes
1 answer

Iphone bluetooth connected to a non-MFI device

Could I connect a non-registered-MFI device to interact with my iPhone via Bluetooth? I would like to connect this device using some connection such as Bluetooth, RS232 or any other kind of connection.
Luis Andrés García
  • 5,852
  • 10
  • 43
  • 57
0
votes
1 answer

Bluetooth file sharing in iPhone/iPad

As far as I know, Apple does not allow bluetooth file sharing in iPhone/iPad. Is there any way to write a code in Objective-C to make an application to share files?
utsabiem
  • 920
  • 4
  • 10
  • 21
0
votes
1 answer

iOS App Distribution

We developed an iOS application for medical use. That app will be distributed by doctors with other devices MFI (made for iPhone) as a sealed package. We have analyzed B2B distribution model but it requires an Apple ID for every single…
OtoLeo
  • 363
  • 3
  • 19
0
votes
2 answers

using iPhone dock connecter to light a LED?

Is there a way to get output through the iPhone's dock connecter. For example: i have a regular LED and i want to make an application that turns this LED on when pressed on a certain button. Does an API exists, which enables me to transmit…
user916316
  • 69
  • 5
0
votes
1 answer

How to get name of paired MFI device to iPhone via bluetooth?

I have a MFi keyboard. It is already paired to the iPhone via bluetooth. I want to programmatically get the name of the paired keyboard. I searched some forums and they say it's possible to do that... But how do we get the name using "External…
PrincessLeiha
  • 3,144
  • 4
  • 32
  • 53
0
votes
0 answers

How to connect and communicate iPhone/iPad to an External Camera (Canon, Nikon, Sony, etc) by using External Accessory framework?

currently I have a project to develop a customized iOS/iPadOS app that is expected to can connect and communicate an External Cameras to iPhone/iPad device through USB Connection. The app should be able to access the taken photo from the External…
IvanPN
  • 23
  • 4
0
votes
0 answers

iOS can't get audio focus when app in background

I am wondering if it's possible to obtain audio focus when the app is in the background without using the duckOthers option. I tested the Amazon Echo buds with the Alexa app and found that it can obtain audio focus. I am curious about how this is…
Cindy
  • 275
  • 4
  • 18
0
votes
0 answers

How to get a thumbnail from MFi Card reader accessories?

I use the ExternalAccessory wrapper-based SDK to read the image source file with the following pseudo-code. let read = buffer.withUnsafeMutableBytes { bufferPointer in self.sessionController.readFile(handle, data: bufferPointer, len:…
Kaaaaai
  • 113
  • 1
  • 10
0
votes
1 answer

Developing App for iXpand Flash Drive required MFI Program?

I am looking to develop my IOS application to communicate with iXpand Flash Drive using lighting port. I am going to use iXpand SDK for that. The flash drive is defined in public database of apple. Does this need me to have MFI Program to deploy the…
MobileGeek
  • 2,462
  • 1
  • 26
  • 46
0
votes
0 answers

Bluetooth device(MFI) are getting duplicate in bluetooth page

Bluetooth devices (MFI) are getting duplicates on the Bluetooth page. This not happen in iOS 14.0 – iPhone X iOS 15.1 – iPad & iPod Name duplicating is not seen with the following IOS versions. Not reproduce in. iOS 14.0 – iPhone X. iOS 15.1 – iPad…
S.D.Adrian
  • 11
  • 3
0
votes
1 answer

External Accessory protocol for App Store

I'm working on firmware for an MFI device and when the user plug in his device I can test if he has a specific app. However, if he doesn't have it I would like to open App Store and show him the application so he can download it. I cannot figure out…
Peter Poulsen
  • 440
  • 4
  • 11
0
votes
1 answer

Can you use the Apple External Accessory Framework in a Flutter app?

I would like to know, if you can use apple's External Accessory Framework in a Flutter app. I know that you can write platform specific code with Flutter, but I am not sure if this also covers the framework. If possible, a code snippet, or some…
reanmox
  • 43
  • 6
0
votes
0 answers

Issue with MFI program signup

I am having issues with the Apple website and their mfi program. How can I solve this issue in the image attached?
RussellHarrower
  • 6,470
  • 21
  • 102
  • 204