iOS应用程序使用Facebook - 拒绝 [英] iOS application using Facebook -- rejected

查看:109
本文介绍了iOS应用程序使用Facebook - 拒绝的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我的应用程序审核期间,我收到以下内容:
17.2:要求用户分享个人信息(如电子邮件地址和出生日期)以进行运作的应用程序将被拒绝

During my app review I received the following: "17.2: Apps that require users to share personal information, such as email address and date of birth, in order to function will be rejected

具体来说,您的应用程序仅使用Facebook登录进行身份验证,但不包括该网站提供的基于帐户的功能,这在App Store中是不允许的。

Specifically, your app uses Facebook login for authentication purposes only, but does not include account-based features offered by that site, which is not allowed on the App Store.

为了使Facebook成为唯一可用的身份验证机制,您的应用程序必须包括来自Facebook的重要的特定于帐户的功能。拉取个人资料信息或共享不足以使基于帐户的功能成为Facebook只有身份验证机制可用。

In order for Facebook to be the only authentication mechanism available, your app must include significant account-specific functionality from Facebook. Pulling profile information, or sharing are not sufficient account-based features for Facebook to be the only authentication mechanism available.

实现您自己的身份验证机制或从Facebook实施重要的特定于帐户的功能是适当的。

It would be appropriate to implement your own authentication mechanism, or implement significant account-specific functionality from Facebook."

我的问题:
什么是重要的特定于帐户的功能f rom Facebook?

My Question: What are some examples of "significant account-specific functionality from Facebook"?

允许用户从他们的Facebook中选择照片,或使用我的应用程序显示相互的朋友通过这个要求?

Would allowing users to choose pictures from their Facebook for their profile, or displaying mutual friends using my app pass this requirement?

*注意:我正在建立一个像Tinder的约会应用程序

*Note: I'm building a dating app kind of like Tinder

谢谢!

推荐答案

这里肯定有一点灰色的地方。但是你需要问的问题是,如何让我的应用程序对无法通过Facebook登录的用户有用?

There is certainly a bit of gray area here. But the question you need to ask yourself is, "how can I make my app useful to users who can't login via Facebook?"

如果答案真的是我不能那么你的应用程序确实需要Facebook身份验证。对于没有Facebook帐户的任何人都没有用。例如Facebook Group Finder(Facebook Group Finder)可以在Facebook上扫描您的兴趣,并建议您加入Facebook群组。如果你没有Facebook帐户,那么这个程序对你来说是没有用的。

If the answer really is "I can't" then your app does indeed require Facebook authentication. It's not useful to anyone who does not have a Facebook account. A contrived example of this could be, for example, "Facebook Group Finder", an app that scans your interests on Facebook and suggests Facebook groups for you to join. If you don't have a Facebook account, then this app can be of no use to you.

显然,苹果公司认为你的应用不属于这个类别的应用程式它具有不需要使用Facebook帐户的实用功能。根据苹果的评论笔记,这听起来像你的应用程序只需要Facebook凭据,以便用户可以登录,并且不使用任何Facebook API或Facebook以外的信息(或者使用它们,但使用它们不是

Clearly, Apple however believes that your app does not fall into that category of apps. It has useful functionality that should not require a Facebook account to use. According to Apple's review notes, it sounds like your app just requires Facebook credentials so that a user can log in, and does not use any Facebook APIs or information from Facebook beyond that point (or perhaps, it uses them, but using them is not crucial to its operation).

如果是这种情况,听起来您可以替换Facebook帐户要求,要求用户在您的网站上创建一个帐户(或任何),而不是真的有任何功能相比,Facebook登录失去功能。苹果要求您将其添加为登录替代方案。

If this is the case, it sounds like you could replace the Facebook account requirement with a requirement for the user to create an account on your website (or whatever) instead, and not really have any loss of functionality compared to a Facebook login. Apple is asking you to add that as a login alternative.

允许用户从Facebook的个人资料中选择图片绝对不会满足苹果,因为Facebook不是迄今为止世界唯一的图片来源。显示相互的朋友,这可能也不会这样做,但它更是一个灰色的地方。看来,您可以将非共同的Facebook用户的共同的朋友部分从您的应用程序中删除。

Allowing users to choose pictures from their Facebook profile definitely wouldn't satisfy Apple, since Facebook is not by far the world's only source of pictures. Displaying mutual friends, this probably also wouldn't do it, but it's more of a gray area. It seems like you could just leave the "mutual friends" part out of your app for non-Facebook users.

这篇关于iOS应用程序使用Facebook - 拒绝的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆