应用被拒绝是因为它没有应用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?的主要内容,如果未能解决你的问题,请参考以下文章