我的iOS应用已被拒绝,我收到了Apple的以下消息:
.......
拒绝理由:MFI问题
我们开始您的审核但无法继续,因为我们无法找到您的MFi证书PPID#。
请转到iTunes中管理您的应用程序并编辑您的元数据,以在审核说明中提供MFi证书PPID#。添加此信息后,请点击“保存”,然后点击“提交新元数据”,我们就可以继续进行审核了。
...
什么是MFi证书PPID#?在哪里/如何为我的应用程序获取一个?
我之前提交了三次相同的应用程序(旧修订版),但没有收到此类消息。为什么我现在得到这个?我成功提交的最新修订版本是2012年2月12日。自那时起,Apple是否增加了更多要求?
谢谢, -Teddy
答案 0 :(得分:3)
您的产品计划ID。您应该可以在MFi门户中找到它。他们询问您的应用程序所连接的物理附件。
答案 1 :(得分:0)
我在寻找自己问题的解决方案时来到这里。 如果您在项目中使用任何类型的第三方库和硬件配件,则可以收到此消息。
要避免此问题,您可以删除项目不需要的所有库。在info.plist中删除外部附件属性,从链接库构建阶段删除ExternalAccessor lib。
或者,您可以从硬件供应商处收集MFiD PPID。