生产FB应用程序受限制的问题,但是复制的FB应用程序可以正常工作

时间:2018-09-06 20:32:27

标签: java android facebook

最近,Facebook开始审查我们的应用程序,但由于我们的应用程序违反了平台政策,因此受到了限制。我们的Android和iOS应用程序均存在错误。我们已经修复了该错误,但没有将更新推送到Play商店和App Store。在Facebook通知我们有关限制的信息后,我们将更新推送到生产环境中,并请求新的上诉。但是,由于Android应用仍然存在错误,因此上诉被拒绝。

我找不到错误,并且由于该应用程序受到限制,我们无法真正对其进行测试。如果我们使用Facebook登录,则会收到来自Facebook的错误消息,告知我们我们的应用程序受到限制:

Restricted app message

要调试Facebook登录过程,我创建了一个新的Facebook应用,并将所有设置从受限制的FB应用复制到了新的“调试”应用。在更改了API密钥并进行了一些测试之后,即使在FB App设置中将应用程序状态设置为正式生产,一切似乎都可以正常工作。

因此我们知道FB正在向Android应用发送一些错误代码。我创建了一个小更新,其中应用程序将显示FB发送的消息中的一部分。我们提出了新的呼吁。不幸的是,应用程序的吸引力再次下降。这次向我们发送带有错误消息的打印屏幕:

Facebook Android SDK error

信息不多,但这是从Android FB SDK返回的错误消息。我试图在Google和Facebook文档上搜索错误消息。我发现的唯一东西是this Stack Overflow post。它与测试用户有关,但是我们的应用程序正在生产中,因此我们必须在生产中添加测试用户。

我对如何做或尝试一无所知。我尝试通过电子邮件发送给FB,他们回答说,基本上是说我应该尝试对Stack Overflow提出问题。这显然是我现在正在做的事情。是否每个人都遇到过此类问题,或者我将如何在生产中对此进行测试?

编辑

捕获错误的代码。 Row your_date_column value rolling_value 1 2018-06-19 11:00:00 UTC 1 1 2 2018-06-20 11:00:00 UTC 2 3 3 2018-06-21 11:00:00 UTC 3 6 4 2018-06-22 11:00:00 UTC 4 9 5 2018-06-23 11:00:00 UTC 5 12 6 2018-06-24 11:00:00 UTC 6 15 7 2018-06-25 11:00:00 UTC 7 18 8 2018-06-26 11:00:00 UTC 8 21 9 2018-06-27 11:00:00 UTC 9 24 10 2018-06-28 11:00:00 UTC 10 27 来自LoginManager

com.facebook.login.LoginManager

0 个答案:

没有答案