应用被拒绝是因为它没有应用MFi?

Posted

技术标签:

【中文标题】应用被拒绝是因为它没有应用MFi?【英文标题】:app was rejected because it did not apply MFi? 【发布时间】:2015-09-12 02:26:00 【问题描述】:

我的app主要在wifi环境下运行,通过wifi连接外部wifi芯片(MXCHIP-EMW3162),与wifi芯片进行数据收发。

解决中心给了我一些修复建议:

请修改您的 Info.plist 以包含 UISupportedExternalAccessoryProtocols 键并更新您的评论说明以包含 PPID # - 或从 UIBackgroundModes 键中删除 external-accessory 值。

第一次被拒了,UIBackgroundModes被移除了,然后再review,还是一样的被拒原因,不知道是什么PPID。

另外,APPLE 给了我这样的建议: 此外,您的应用必须获得 MFi 授权才能使用所需的硬件。如果您还没有加入 MFi 计划,您可以注册 MFi 计划。

所以我必须注册MFi才能通过审核?

【问题讨论】:

看到这个链接可能对你有帮助forums.estimote.com/t/struggling-with-app-approval/449 感谢@Anbu.Karthik,我已阅读此问答,他的回答是关闭背景模式,我尝试过这种方式,我没有任何背景模式info.plist,试过这个方法,重新送审,APPLE同理拒绝 检查您是否在目标-->功能-->背景模式中删除了背景模式中的刻度线 是的,后台模式已关闭,我已确认。 然后向苹果询问您拒绝的目的的明确信息,这些信息会提供有关更新拒绝的明确信息 【参考方案1】:

PPID 表示您使用的芯片。硬件商需要向苹果注册他的硬件设备,然后将捆绑ID提供给芯片硬件商,然后您可以获得PPID...希望它有用..

【讨论】:

以上是关于应用被拒绝是因为它没有应用MFi?的主要内容,如果未能解决你的问题,请参考以下文章

iOS 审核被拒问题总结

ios-app被拒绝了,怎么办

iOS 5.1.2审核被拒

Titanium - 只有 webview 的应用程序被拒绝?

iOS APP上架被拒,这个原因该怎么解决

App Store审核被拒的23个理由