我的iOS应用程序使用Facebook SDK,用户可以通过Facebook与我的iOS应用程序进行交互。 EX。发送好友分数,邀请等等
我在Facebook开发者页面中创建了一个新应用程序,将所有内容都搞定了,并且它运行正常。我在Facebook中关闭了沙盒模式,前几天我将我的应用程序提交给Apple。今天,我注意到Facebook还有一个提交应用程序。
我是否需要Facebook批准我的iOS应用程序才能在我的iOS应用程序中使用Facebook服务,或者仅当我希望我的iOS应用程序显示在Facebook App Center中时才这样做?
谢谢!
答案 0 :(得分:5)
当您将应用注册到Facebook时。 Facebook仅提供三个权限,默认情况下这些权限已获得批准
电子邮件强> 提供对该人的主电子邮件地址的访问权限。默认情况下,此权限已获得批准。
<强> public_profile 强> 提供对个人基本信息的访问,包括名字,姓氏,个人资料图片,性别和年龄范围。默认情况下,此权限已获得批准。
<强> user_friends 强> 提供对同时使用您的应用的朋友列表的访问权限。默认情况下,此权限已获得批准。
如果您想使用除它们之外的更多功能,那么您需要将您的应用程序提交到Facebook以使用其他功能
如果想要获取用户照片,则必须提交您的应用以获取 user_photo 权限 Facebook检查您在应用程序中如何使用user_photo 而且您还需要上传提交的屏幕截图,显示您正在使用Facebook照片
答案 1 :(得分:1)
要使用Facebook服务提交应用程序,即使是集成的Facebook系统帐户,您也不需要做任何特别的事情,只有苹果必须批准您的应用程序,当然Facebook有他们的规则,如果您不尊重他们,他们可以决定关闭您的应用不尊重的一些服务