前言
我知道此问题之前已在此处提出过,但这些帖子已经过时了,我认为目前与Apple的决策无关。
拒绝原因:
17.2详情
我们注意到您的应用使用Facebook登录进行身份验证,但不包含该网站提供的基于帐户的功能,但App Store不允许这样做。
后续步骤
请修改您的应用以包含该社交网络的基于帐户的功能,或使用您自己的身份验证机制。
我的应用
我的应用程序实施Facebook身份验证并仅抓取用户的名字和个人资料图片,并根据用户的判断显示(当用户执行某项功能时)。
我曾两次向苹果公司说过,他们回答说这还不够。
他们一直在鹦鹉学舌,我需要添加基于帐户的功能"的Facebook。我让他们详细说明,这些是我给出的例子:
"在适用的情况下,实施好友列表,社交图和游戏分数是合适的。 "
因此出现了这些问题:
如果我的应用程序没有从上述示例中获益,该怎么办?
使用Facebook作为身份验证方法和获取基本数据有什么问题?
和踢球者 - 更多基于账户的功能的例子"我可以实施的Facebook有资格获得使用Facebook身份验证的特权吗?
我确定我没有得到Apple的直接答案,所以我呼吁这里的专家希望能够启发我。
提前致谢。
答案 0 :(得分:12)
根据我对Apple Review Process的经验,在这种情况下最让他们困扰的是:
您可以通过审核流程而不会损害应用的用户体验:
一个可以对审核小组和您的应用程序传播病毒的机会都有好处的一个例子,这相对而言是便宜的"实施,将添加邀请朋友使用该应用程序的能力。这样可以证明使用Facebook登录并为您的用户提供额外的价值。但是,我强烈建议不要强迫用户登录,除非绝对必要。让他/她了解你的应用程序,学会喜欢它,然后,当他/她信任你并愿意“#34; commit"”时,你就可以选择登录。如果它来自他们而不是因为他们必须这样做,那么您的用户在登录应用程序时感觉良好且安全的可能性要高得多。
我希望这会有所帮助,甚至一点点。祝你好运!
答案 1 :(得分:2)
我遇到了同样的问题,我告诉他们关于UI体验以及基本上你提到的问题。在我解释之后不久,他们批准了它。他们什么时候批准的?大约8小时前。因此,虽然我认为Apple仍然严格遵守这些要求,但我认为如果您能够很好地解释自己,他们就会理解。
我所做的改变:
这对我有用。希望能帮助到你。但我认为最重要的是,如果你使用Facebook连接进行身份验证,并且你正在以良好有效的方式使用它,那么Apple很可能会接受它。
祝你好运!