目录
画删除线部分已省略,不再需要,直接往下看就行。
如果你想开发apple的MFI产品,苦于不知道怎么入门,一共分3步:
1、申请证书
2、申请token
3、开发烧录token等数据
前提:已经有MFI账号了,并且要是开发者认证的。
我这里能让你实现前2步,最后的开发需要你们自己操作!
首先通过一键生成证书的工具,在线生成所需证书,目前限时免费使用:
👉点击该链接进入在线申请证书全自动生成证书 仅适用于苹果MFI生成 (ltxsd.com)

操作步骤(看不懂的可以看提示图片,点开可以看到大图):
1、填写资料,MFI代码是你在MFI官网中的公司代码
2、点击开始生成
3、下载证书备份资料(一定要下载,不然数据丢失了我不负责)
4、把最后生成的证书请求文本复制到MFI官网中提交,然后下载证书
MFI官网中,每年一共可以申请2次证书,千万要保存好申请证书的原始文件,如果弄丢了只能重新申请,万一申请机会用完了我也不知道怎么解决,只能等证书快过期的时候重新生成了
第七步:尝试获取token基础信息
已经有pem文件(苹果MFI官网下载,上面讲解)和key文件了,开始下载工具生成token
👉dMFI批量生成token工具,试用版.zip-桌面系统文档类资源-CSDN文库
把key和pem文件放入程序根目录
key名称一定要改为:abc.key
pem名称一定要改为:MFi-cert.pem
之后运行【自动获取token.exe】即可
代开程序后基本操作:
1.输入ppid:xxxxxx-xxxxxx,有记录以后PPID可直接选择2.点击【生成token】生成的数量越大,获取token答复时越慢
3.导出token
备注:试用版单次可以生成2个token,一共可以生成5次,如果报错无法继续生成,可以联系我调试问题
=================================分割线==================================
不想用上面自动化的软件,可以自行通过手工检测,已通过软件使用的,直接忽略下面操作
手工测试自己申请的证书是否可用:
下载postman工具(你有其他可以http post的工具也行,默认用postman做例子),
postman下载地址:Download Postman | Get Started for Free
安装之后打开工具用import按钮导入下方的代码,关键信息改成你们自己的,主要是PPID需要修改,数量默认是1
curl
-H "Accept: application/json"
-H "Content-Type: application/json"
-d "{\"ppid\" : \"xxxxxx-xxxxxx\",\"requested_auth_entity_count\" : 1}" "https://swa.apple.com:443/api/v1.0/external/authEntityRequests"
接着添加证书和私钥信息(录屏放错了jks文件,正确的是放key文件)
最后提交:如果有request_id的答复信息,说明证书和PPID已经能正常使用了
一点点经验分享:
1、这个信息不好找,在感叹号那里
MFI相关的一些注意事项:
1、产品命名和说明禁止用于宠物跟踪相关的信息,用户怎么用没关系,但是我们不能写出来,否者被发现会被警告和后续的一些麻烦事。2、生成token过程中,发现个别PPID无法生成,到MFI官网查下可生成数量,如果还有可生成的数量,但是又生成失败,可以联系苹果专员问下是什么情况
3、注册token时,如果申请了token,但是又没有去进行注册,达到4-5W个的时候,可能会收到警告提醒。
4、有什么事情,通过邮件去联系苹果专员,虽然态度不好,回答慢,但是对方是官方的,更专业,不要怕被骂,苹果就是这么横的,只要能解决问题就行。
后续如果要进行MFI工厂认证的,可以继续接着看:
apple MFI工厂认证,干货,为防止MFI工作人员查看,已设置VIP阅读_ppid、token、mfi ppid、mfi token、mfi证书、apple mfi、mfi开-CSDN博客
SEO关键词:ppid、token、mfi ppid、mfi token、mfi证书、apple mfi、mfi开发