关于苹果MFI认证那些事

MFI认证概述 MFI认证经验MFI认证流程Step1 申请成为MFI会员资料收集账号注册体系审核资质考察成为会员Step2 提交产品认证计划、研发自测(1)附件概览(Accessory Overview)(2)固件和硬件(Firmware & Hardware)(3)选择硬件所支持的iAP2的特性(4)选择所支持的苹果设备型号。(5)App相关的信息Step3 测试审核、批量生产下一篇将主要针对Carp... 阅读详情

前面有一直在做关于苹果MFI认证的产品与项目,中间遇到一些奇奇怪怪的问题,踩了又填了不少坑,所以,趁最近有些空闲时间,总结出来,做个记录,也希望能帮忙到后面需要过MFI的同学。

一、什么是苹果MFI认证

苹果MFi认证(apple公司 “Made for iPhone/iPod/iPad”的英文缩写)是苹果公司(Apple Inc.)对其授权配件厂商生产的外置配件的一种标识使用许可。Logo如下:

https://gss3.bdstatic.com/7Po3dSag_xI4khGkpoWK1HF6hhy/baike/s%3D250/sign=ba9e647faf51f3dec7b2be61a4eff0ec/6609c93d70cf3bc7b8b56159d100baa1cc112ac9.jpg

我们会在很多苹果配件产品的包装上面发现如上logo,比如lighting数据线、充电底座、耳机等产品。这说明这些产品是通过了苹果的MFI认证测试,官方授权开发的。

MFI认证,说白了,就是苹果公司为了巩固自己的品牌形象和生态圈的地位,对周边产品厂商设置的一种考试和认证。它是强制性的、收费的,是任何产品走进苹果生态圈的入场证。

二、有没有必要进行苹果MFI认证

这个说来话长了,主要还是取决于你产品的价值定位和受众吧。打个比方来说,以lighting数据线为例,在市场上你可以买到从十几块钱到几百块钱的各种产品,这其中有没有经过MFI认证的(比如我们耳熟能详的品胜牌),也有经过MFI认证的,都能满足充电的需求。这些不同的厂商在开发产品的过程中,肯定是有考虑不同的因素的,也没必要说谁对谁错,过了MFI认证的就”高人一等”.

但是,我在这里还是要表达一下自己的观点,我觉得从消费者的角度看,长远来看,买一个过了MFI认证的产品比没过的性价比要高。结合自己的实际使用,自己买过品胜,买过苹果官方数据线,品胜基本用几个月就废了,官方的一直在用,质量还是有保证;另外,由于苹果会定期更新系统,来不断筛查没有经过MFI 认证的产品,所以,有些时候在使用品胜的过程中,会跳出如下窗口,就不能再用了。

https://i-blog.csdnimg.cn/blog_migrate/283d9c97bdfca7d6b9b0f06879a327cf.jpeg

 

其实细细想这背后的原因,苹果的MFI认证还是给产品带了了一些好处。

  1. 苹果在 MFi 认证方面有着颇为严苛的审核标准(包括提交 MFi 会员申请、产品计划审核、产品测试审核三大步,网络有消息称通过率仅 2%~3%),即便是第三方厂商向苹果提交了 MFi 申请,但最终也可能会面临公司的资质问题而被苹果拒绝。所以对于厂商而言,MFi 认证除了是通过苹果严苛测试的一个授权证书外,还是一个展现公司研产实力的标志。
  2. 对于用户来讲,MFi 认证产品与非 MFi 认证产品的最大、最能体现出区别应该就是安全了。还是以Lightning 数据线为了,为了确保线材本身和被充电设备的安全,苹果要求所有需通过 MFi 认证的产品内部必须采用金属保护壳加固结构,同时配备苹果的 MFi 芯片与 iOS 设备内的电源管理芯片以形成一套完整的充电方案。
  3. 售后服务保障。除了苹果设备本身享有官方保修服务外,随机附带的配件也享有一年的保修服务。所以,当官方数据线或电源适配器、耳机等周边硬件产品出现质量问题时,用户可以带着通过售后换新的方式解决。不过有一点非常重要,在享受售后服务前,请先到苹果官网或“Apple 支持”APP 预约Genius Bar。

三、怎样确认买到的产品,是否通过MFI认证

有句话叫无商不奸,如果消费者担心生产商作假,未授权的硬件也偷偷贴上MFi的授权标签,那么可以登录苹果的官方网站,进行查询。如下图

https://i-blog.csdnimg.cn/blog_migrate/a6c909f9f713e267e15f9ab5321dc0e8.webp?x-image-process=image/format,png

四、如何过MFI认证?

MFi认证的流程比较复杂,可以归纳总结为三个部分,如下图所示:

https://i-blog.csdnimg.cn/blog_migrate/433a0490b3f0bc93e98892d305147998.webp?x-image-process=image/format,png

  • 申请人提交申请资料

首先,收集公司资料信息,这些资料主要包括了认证负责人联系信息,企业情况介绍,公司组织架构、企业网站,物料品质控制以及ISO体系证书等资料。然后是在苹果MFi官网(mfi.apple.com)上进行注册,并提交第一步收集到的公司资料,进行账号申请。

接下来苹果会进行MFi体系审核。这个是非常关键的一个步骤。主要考察公司对MFi芯片的管理体系,看公司是否有规范的流程和系统来管理MFi芯片,能有效防止转售芯片或者挪用芯片(把芯片用到未通过MFi认知的项目上),苹果会安排专人或者代理公司来抽查。

如果MFi体系审核过了,苹果还会对公司其他情况进行考察,来评估该公司是否满足MFi会员的资格。审核的标准主要看公司相关资质,是否有较大的生产规模;是否拥有自主品牌;品牌在业内是否有较高的地位(主要表现为各类荣誉);是否曾为其他国际知名企业供货;研发人员是否达到苹果要求的人数等,申请者一定保证申报资料的真实性,苹果公司都会一一核实。

如果这些条件都满足,恭喜你公司成为了MFi会员,能够有资格购买样品芯片,并且拿到苹果提供的MFi官方开发文档,该文档的每一页都是带有申请人姓名水印的,禁止对外公开,如果被发现,有可能会被取消MFi会员资格。据说大部分的企业都会被卡在会员资格审核这一步。

  • 提交产品计划,研发和自测

如果你的公司是属于那幸运的那一小部分(哈哈,据说是5%,本人道听途说的,没有官方数据支撑)通过了MFi会员资格审核,拿到了苹果的MFi研发官方文档,也购买了MFi样品芯片,那么就可以提交产品计划,进行产品研发和自测了。

提交产品计划是非常关键的一步,需要根据要研发的公司产品的形态、所用技术方案和需要支持的iOS设备、iOS的相关信息都进行详细的描述,其中比较重要信息有。

  1. 附件概览:

https://i-blog.csdnimg.cn/blog_migrate/6d019d11d59205e46fd951e38ed44974.webp?x-image-process=image/format,png

技术方案(Technology)如果你是做支持CapPlay的车机,那么就选择CarPlay,否则都应该选择iAP;如果你的硬件需要跟iPhone连接,并且处理相关业务,而不仅仅是充电线或者数据线,那么在Components里应该选择Authentication coprocessor.

     2. 固件和硬件:

https://i-blog.csdnimg.cn/blog_migrate/963091976f3751cc5fdd1342048fa519.webp?x-image-process=image/format,png

现在所有的MFi认证的硬件都需要支持iAP2协议,所以必须要选iAP2或者同时支持iAP2和iAP1.然后外设硬件跟苹果设备是如何通信的,是使用USB的Host模式,还USB的Devices模式,还是串口或者蓝牙,这个需要根据产品的需求、特性进行选择

     3.  选择硬件所支持的iAP2的特性

https://i-blog.csdnimg.cn/blog_migrate/591f350edbcdc6ad3b71f02428bbcd9f.webp?x-image-process=image/format,png

4. 选择支持设备 

https://i-blog.csdnimg.cn/blog_migrate/54dce218f247618a11db1633f48c3bba.webp?x-image-process=image/format,png

5. APP相关信息

https://i-blog.csdnimg.cn/blog_migrate/62589c7430dd38a2597d4117f83d0cfb.webp?x-image-process=image/format,png

它包括App的版本号,BundleID和协议字符串以及iOS App的主要功能特性描述,这部分信息需要跟最后送MFi审核时附带的App测试包的信息保持一致。提交了产品计划之后,就可以拿到PPID (Product Plan ID).这个PPID也是跟iOS App开发者需要关注的。当App开发完成,提交AppStore上线时,需要在版本审核备注信息里带上这个PPID,否则审核是过不了的.

接下来就可以进行产品研发了。主要是硬件生成商需要根据苹果提供的开发文档进行硬件和驱动认证程序的开发。而iOS App开发者则主要是需要成 iOS系统提供的一个系统框架ExternalAccessory.framework,并且在info.plist中配置好协议字符串(Supported external accessory protocols)。当iOS 设备通过USB线或者蓝牙连接到对应硬件时,iOS系统会把符合MFI认证要求的外设抽象成了一个流对象,App通过指定的协议字符串来创建一个EASession类的实例来访问到该流对象,就能通过NSInputStream和NSOutputStream跟硬件件进行通信了。这部分功能实现可以参考苹果官方的EADemo(https://developer.apple.com/library/ios/samplecode/EADemo/Introduction/Intro.html)进行入门和学习。

产品研发完成后需要进行ATS( Accessory Test System)自测,并提供自测报告。ATS自测苹果会提供ATS Box的测试工具和软件,主要是针对硬件进行电气特性相关的测试,包括各个节点的电压电流值是否满足苹果要求,然后传输带宽是否稳定,是否达到苹果要求等等。

自测完成之后就可以把硬件和所配套的软件(iOS App的ipa安装包)送到苹果指定的测试实验室进行认证测试。iOS开发者在这个步骤需要关注的是如何打包ipa包。因为如果直接用开发证书打包,那么苹果测试人员的iPhone不在你开发证书的设备列表中,是无法安装的。如果用企业证书打包的话,可能AppStore发布证书对应的bundleid跟企业证书的bundleid不一致,所以也不可行。所以推荐的做法是,等到产品研发完成和自测之后,就带上产品计划中拿到的PPID,提交AppStore进行审核。等审核通过之后,就可以直接从AppStore下载对应的ipa安装包,配合硬件一起送MFi认证测试了。

  • 测试审核和批量生产

这个阶段也是硬件生产商主导进行的,跟iOS app开发者关系不大。当硬件的MFi认证送审通过之后,还需要对产品的包装也提交认证和审核。审核通过之后,就可以获得苹果授权进行MFi芯片的批量购买,然后根据销售计划进行硬件的批量生产和销售了。

整个MFi认证的周期大概需要3个月到半年的时间,并且每次提交认证测试都需要支付一笔600美金的测试费用,所寄去测试的硬件测试样品苹果也是不会寄回来的。

 

参考资料:https://www.jianshu.com/p/b90b0c45398d

 

苹果MFI认证步骤汇总 苹果公司的产品越来越热,市场上面也是吵得火热。很多公司想做一些苹果的边缘产品,但是只要和苹果拉上关系的,配件的生产不是简简单单就可以完成,期间需要经过苹果的资质认证和审核之后,才可以进行。那么什么是苹果MFi认证呢?... 阅读详情

相关推荐

MFI认证——苹果MFI认证流程

根据前面的内容,你就知道了,对于需要做认证的产品,就需要提交产品认证计划了。这里说的的提交认证计划等操作只有Manufacturing账号可以哦(如上已经说明了)。

爆板乐园-BBLZONE 5363

如何辨别是否有MFi认证?

MFi已经从最开始的Made for iPad/iPhone/iPod,已经扩展到了Apple Watch和目前刚刚推出的Made for Magsafe。通过MFi认证的厂家被称为MFi授权制造商,可以在苹果网站上进行查询,地址为:https://mfi.apple.com/account/authorized-man...

weixin_42492215的博客 1699

【AirPlay】苹果认证MFI学习

配件认证是一个过程,通过这个过程,可验证其配件符合MFi技术规范,并通过苹果指定的任何认证测试。MFi门户中的产品计划 "认证 "页面将指导你完成特定配件所需的认证步骤,并指出何时完成所有要求。在完成所有MFi认证要求之前,你不得制造、分发或销售任何配件。在开始MFi认证过程之前,你必须测试你的配件,以确保它符合最新的MFi技术规范,通过产品计划 "测试计划 "上的所有适用测试,并与它将声称具有兼容性的每个苹果设备兼容。

天天的博客 2262

知识点滴 - 关于苹果认证MFI

配件的MFi合规性审计,MFi门户网站的产品计划"认证"页面将指导你完成步骤,将production-ready的样品和所需的材料运送到适当的地点,以便进行配件MFi合规性审计。MFi门户的产品计划"认证"页面将提示你选择MFi授权的测试实验室,该实验室将为你的配件进行必要的测试服务。一旦配件完成了MFi认证要求,并且配件开发商/制造商已经向苹果报告了它的销售/分销情况(按季度),或者该配件是可选的,它将可以在我们的授权Lightning、耳机、充电和基于iAP的MFi配件公共数据库中搜索到。...

guoqx的专栏 1万+

MFI认证——苹果MFI账号申请

新老MFI授权厂商都必须进行SystemReview(系统审计),MFI厂商必须通过SystemReview(系统审计)方可提交新的产品计划。

爆板乐园-BBLZONE 3806

苹果MFi认证指南052113:设计、测试与合规

本文还有配套的精品资源,点击获取 简介:苹果公司的MFi计划指南详细阐述了第三方配件制造商如何设计、生产和认证与苹果设备兼容的产品的官方规范。本指南包括了MFi计划的概述、认证流程、设计规范、硬件测试要求、商标和标识使用、持续合规、法律责任以及技术支持等关键内容,旨在帮助制造商深入理解苹果对配件的高标准,并确保其产品满足这些要求。 1. MFi计划的前世今生 ...

weixin_36382073的博客 3579

苹果MFi认证介绍

成为MFi会员后,企业需要在MFi系统(MFi Portal)里提交产品计划进行审核,审核通过后,需要在苹果指定配件经销商安富利(Avnet)处购买配件,然后送样到MFi计划指定实验室(UL美国保险商实验室),在产品测试通过后,整个产品的认证计划才算完成。在企业通过苹果审核获得MFi账号后,还需要进行工厂审核,工厂审核通常由德勤会计事务所进行,主要审核工厂的质量体系、物料管理、财务报表等。MFi是由美国苹果公司(Apple Inc.)推出的一个认证计划,只有通过该计划的厂商才能在包装上使用MFi标识。

Y0000118的博客 1959

苹果MFi认证车充测试报告模板完整指南

兼容性测试的主要目标是确保车充产品能够在各种苹果设备上正常工作,无论是在iPhone、iPad还是iPod上。其意义在于避免因硬件不兼容导致的设备损坏,以及用户体验的不连贯性。对于制造商而言,通过兼容性测试是赢得消费者信任,建立品牌形象的重要一步。

weixin_42124497的博客 1037

苹果MFi认证范围有哪些?

首先,产品必须具备与苹果设备相匹配的功能性和兼容性,包括与苹果设备通过iAP协议进行通讯的能力以及支持苹果特有的技术和标准等。其次,产品还需通过一系列严格的测试和验证,以确保其在实际使用中能够与苹果设备无缝连接,实现数据的稳定传输和功能的完美呈现。对于苹果设备的用户来说,选择经过MFi认证的产品是一种明智的选择,可以让他们获得更好的使用体验和保障设备安全。MFi认证的外部存储设备经过苹果公司的认证和测试,确保能够无缝连接苹果设备,实现数据的快速传输和稳定存储。这些配件包括但不限于保护壳、贴膜、支架等。

Microtest_CS的博客 6856

EADemo样例程序

iphone端收音机样例程序 运行在iphone 3.0以上版本,不支持模拟器。 很适合于iphone初学者

Obsidian免费同步全攻略:手把手教你用OneDrive+Remotely Save插件跨设备同步笔记

本文提供了一份详细的Obsidian免费同步方案指南,核心是利用OneDrive云存储与Remotely Save插件实现跨设备笔记同步。文章手把手教学,涵盖插件安装、OneDrive授权配置、桌面端与移动端的同步设置,并解答了常见问题,帮助用户在不依赖官方付费服务的情况下,构建稳定、自主的免费同步工作流。

bash7scripter的博客 838

苹果MFI外设设计参考文档:助您轻松通过认证

苹果MFI外设设计参考文档:助您轻松通过认证 【下载地址】苹果MFI外设设计参考文档 本仓库提供了一份重要的资源文件——**苹果MFI外设设计参考文档**。该文档是开发需要MFI认证的苹果外设时必不可少的参考资料。通过阅读和遵循该文档,开发者可以确保其产品符合苹果的认证标准,从而顺利通过MFI认证 ...

gitblog_09803的博客 905

从零搭建一个AF架构项目:基于TIA Portal V19和S7-PLCSIM的仿真调试全流程

本文详细介绍了如何在TIA Portal V19环境中从零搭建西门子Automation Framework(AF架构)项目,包括环境准备、硬件组态、核心组件创建、项目架构分层实现以及仿真调试全流程。通过模块化编程和标准化接口设计,AF架构显著提升工业自动化项目的开发效率和维护便利性,特别适合S7-1500系列PLC的应用开发。

weixin_29313547的博客 661

【亲测免费】 苹果MFI外设设计参考文档:助您轻松通过MFI认证

苹果MFI外设设计参考文档:助您轻松通过MFI认证 【下载地址】苹果MFI外设设计参考文档 本仓库提供了一份重要的资源文件——**苹果MFI外设设计参考文档**。该文档是开发需要MFI认证的苹果外设时必不可少的参考资料。通过阅读和遵循该文档,开发者可以确保其产品符合苹果的认证标准,从而顺利通过MFI认证 ...

gitblog_09785的博客 675

实战分享:一文读懂RS-232总线

RS-232标准接口(又称EIARS-232)是常用的串行通信接口标准之一,它是由美国电子工业协会(Electronic IndustryAssociation,EIA)联合贝尔系统公司、调制解调器厂家及计算机终端生产厂家于1970年共同制定,其全名是“数据终端设备(DTE)和数据通信设备(DCE)之间串行二进制数据交换接口技术标准”。

阿荣嵌入式 8499

ANSYS Fluent 2023R2实战:用欧拉多相流模型搞定流化床模拟(附详细参数避坑)

本文详细解析了ANSYS Fluent 2023R2中欧拉多相流模型在流化床模拟中的应用,包括模型选择、材料属性设置、相间作用力配置及初始化技巧。特别针对高颗粒浓度工况提供参数优化方案,帮助工程师提升模拟精度与效率,适用于化工、能源等领域的流化床反应器设计。

weixin_30938149的博客 255

苹果手机配件产品—MFI认证

申请MFI认证的具体流程包括: (1)首先要申报资料,包括公司的基本资料、硬件信息、软件信息等...苹果公司根据资料进行第一轮筛选。 (2)第二步苹果需要验厂(System Review),委派第三方到工厂进行实地审查。 (3)第三步企业就要申报产品计划。苹果MFi有严格的管理规范,生产每一款苹果的配件产品,在研发阶段就必须向苹果公司申报而且要得到苹果公司的批准。 (4)第四步进行认证测试,送样品到苹果的实验室对产品进行测试。 (5)第五步,上传产品包装接收苹果审核,苹果对配件的包装同样有着严格的标准,必须

m0_75249413的博客 1366

Apache Flink集成HDFS报错Failed to create checkpoint storage at checkpoint coordinator side.

在网上查询相关资料后,在flink的lib目录添加flink-shaded-hadoop-3-3.1.1.7.0.3.0-79-7.0.jar、commons-cli-1.5.0.jar两个包,但报错依旧存在,添加了export HADOOP_CLASSPATH=后面发现是hadoop与flink的兼容性问题,hadoop原先使用的是3.3.4,与多个版本的flink集成都会出现报错,最后将Hadoop的版本改成3.1.3,使用flink run运行jar包就没有这个错误了,在hdfs上成功保存了检查点。

zywenmag的博客 619

iOS - MFi 认证

1、MFi 认证 1.1 什么是 MFi 认证 苹果 MFi 认证,是苹果公司(Apple Inc.)对其授权配件厂商生产的外置配件的一种标识使用许可,是 Apple 公司 “Made for iOS” 的英文缩写。 市面上认证产品的显著标识就是在包装正面出现如下白底黑字的苹果 MFi 授权 logo,如本文开头图片所示。苹果公司允许授权厂商在产品包装上印上授权标签。有句话叫无商不奸...

rstbfveradsvc 1207

基于Freertos与lwip移植FreeModbusTcp协议

基于FreeRTOS的N32G457VEL7之LWIP网络协议栈移植-CSDN博客。

Dd_456456的博客 3230

SAP自动化-ME51N批量创建采购申请

2、需要管理员授权RZ11脚本录制回放功能。1、仅限于正对SAP日常工作的批量处理。3、数据模板按实际需求更新。物料编码,工厂,数量。

小九啥也不会 526

苹果MFi认证具体流程是什么?

苹果将对产品计划进行严格的审核,确保产品符合MFi标准并具备与苹果产品无缝对接的能力。获得MFi认证后,企业可以大规模生产和销售经过认证的配件产品,为用户提供高品质的使用体验。通过初步审核后,申请人需要向苹果提交详细的配件信息,包括产品名称、图片、技术规格、使用说明等。这些信息将用于苹果对产品进行初步评估和审核,确保产品的设计、制造和质量标准符合苹果的要求。苹果MFi认证具体流程是一个严谨且细致的过程,旨在确保第三方配件在功能和品质上都能与苹果产品完美兼容,从而为用户提供卓越的使用体验。

Microtest_CS的博客 802

【BlueDroid】蓝牙音乐协议分析之A2DP和AVRCP连接流程(超详细)

AVCTP协议描述了蓝牙设备间Audio/Video的控制信号交换的格式和机制,他是一个总体的协议,具体的控制信息由其指定的协议(AVRCP)实现,AVCTP协议本身只指定控制Command和Response的总体的格式;这个过程中对应了Event中的btavrcp_play_status_changed_callback和btavrcp_play_position_changed_callback;上述为AVCTP-Control建立L2CAP连接的Command,对应H4的Sent (0x00);

风云说通信 7299

苹果PD快充数据线的MFi认证查询方法

苹果PD快充数据线是指为iPhone实现PD快充的usb-c to lightning线,简称苹果c转l线,支持PD快充协议,为iPhonex以上机型充电最高可达18W。本文简单介绍苹果PD快充数据线的MFi查询方法。 MFi认证查询方法 MFi认证是苹果对授权配件商的标识许可,目的是确保授权产品的市场定位与自身保持一致。有的未授权厂商为了盈利,虚假宣传自己为MFi认证,企图蒙蔽用户...

真假音 1万+

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

MFI认证介绍

MFi 认证,是苹果公司(Apple Inc.)对其授权配件厂商生产的外置配件的一种标识使用许可,是 apple 公司 “Made for iOS”的英文缩写。Made for iPod,"Made for iPhone,"and"Made for iPad" 是指分别为 连接 iPod,iPhone 和 iPad 而特别设计的电子配件,而且这些配件已经被苹果公司授权认证,以此 来满足苹果产品的性能标准。

m0_75249413的博客 2560

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

上一篇: BLE Mesh:系统架构
下一篇: 快速掌握Git基本用法
no输给现实
博客等级 码龄17年 315粉丝 42原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值