Facebook登录测试应用程序

时间:2016-07-12 15:57:46

标签: ios iphone facebook oauth

Edit2:问题在于SDK不使用Facebook应用程序来显示Auth-Screen,而是显示WebView。 WebView使用Cookie并且有一个旧用户登录。一个用户,即测试应用程序的测试用户,因此消息是正确的。

我正在尝试使用Facebook iOS SDK与测试用户(不是角色 - >测试人员)登录我的Facebook测试应用程序。

问题类似于this post,但我认为已接受和赞成的答案不适用于我。首先,不可能发布测试应用程序

  

测试应用程序允许您调试和测试开发中的更改。它们始终处于开发模式。

第二个Graph API版本可能更旧(考虑到该帖子中的屏幕截图)。

我已经尝试使用主应用程序登录并且有效。在xcode中更改了App ID并且遇到了错误

  

App Not Setup:此应用仍处于开发模式,您无权访问它。切换到已注册的测试用户或向应用管理员询问权限。

我使用测试iPhone登录测试用户。显然我是测试应用程序的管理员(虽然没有使用该帐户登录)。

现在的问题是:是否可以使用Facebook测试用户登录Facebook测试应用程序?是否还有其他设置或尝试?

Test User View in dashboard Error message in App

编辑:为了清晰起见,添加了错误消息和管理的图片。

1 个答案:

答案 0 :(得分:0)

就像上次编辑中说的那样:

问题在于SDK不使用Facebook App(将使用系统Facebook用户)来显示Auth-Screen,而是使用WebView。 WebView使用Cookie并为另一个登录的应用程序ID提供了另一个测试用户。所以消息是正确的。

必须在Safari中注销才能使用正确的用户。