我是否需要将我的“应用程序”公开才能使用FB SDK

问题描述:

为了在我的移动应用程序中使用Facebook SDK,我不得不在https://developers.facebook.com上创建“应用程序”(即Facebook注册)。现在我完成了,我的用户很高兴。但在Facebook控制面板上有一条说明This app is in development mode。我是否需要更改它以便公开应用程序?从本质上讲,它有什么不同?我是否需要将我的“应用程序”公开才能使用FB SDK

+0

对于谁投票的人,我的问题如此不同从http://*.com/questions/19043927/do-i-need-to-success-review-from-facebook-when-i-use -fb-sdk-in-ios – 2015-03-02 19:14:49

如果应用程序不公开,只有在应用程序上有角色(管理员,开发人员或测试人员)的用户才可以使用它。

+0

谢谢你的回答,但我不太了解它。我使用具有发布权限的Facebook SDK为用户发布照片。你是说如果Facebook注册不公开,那么我的Android应用程序的所有用户都无法将他们的照片发布到Facebook?应用这个词是不明确的,所以我使用“Facebook注册”这个词;并保持适当的Android应用程序的应用程序。 – 2015-03-02 20:45:48

+0

不是。应用程序这个词意味着您从Facebook获得的应用程序ID只能用于应用程序的管理员,开发人员或测试人员。您必须将它们添加为设置中的角色 – WizKid 2015-03-02 22:20:44