ios - Facebook 登录评论 : submit test version or production version?

标签 ios facebook parse-platform facebook-login

我正在开发一个 iOS 应用程序,它可以从 Facebook 用户的墙上提取墙上的帖子。

这需要用户登录时的“user_status”权限。

我在开发过程中注意到的是:

A) 如果我尝试在应用程序的“测试版本”上使用测试用户登录,我将不会在登录权限对话框中看到任何警告。一旦测试用户以 user_status 权限登录,应用程序就可以正确地从测试用户的墙上拉取帖子。

B) 如果我尝试在应用程序的“生产版本”上使用测试用户登录,我将在登录权限对话框中看到一条警告,内容为“以下权限尚未获得批准且未显示给使用您的应用程序的人...”。如果我忽略警告并继续登录,应用程序将无法从测试用户的墙上提取帖子。

那么如何让Facebook审核这个权限呢?

1) 我的第一次尝试是提交app的“production version”,我以为reviewer review App的时候,他们会临时批准app的权限,这样他们就可以体验到权限被批准后的情况.但是发生的事情是,评论者说他们尝试登录但看不到用户墙上的帖子!听起来好像 user_status 在审核的时候还没有被批准。

2) 我的第二次尝试是提交应用程序的“测试版”。并提供我自己尝试过的测试用户凭据。令我恐惧的是,审稿人再次提示说他们看不到任何从墙上撤下的帖子。这与我在我的机器上使用相同构建、相同测试用户的体验完全不同。

可能是什么原因?我做对了吗?我应该提交应用程序的测试版本还是生产版本?审稿人留下的线索是:

"即使在权限批准之前,您也可以配置您的应用程序,以便测试用户可以授予测试该应用程序的权限。我在登录您的应用程序时没有看到权限提示,这可能是原因。

最佳答案

在提交您的应用权限和操作以供审核​​时,您必须提交真实环境,以便审核人员看到实际情况、您如何使用权限以及这如何增强用户体验。

提供屏幕截图和非常简单的分步过程,以便审阅者可以重现您的操作。 审阅者使用您自己的测试用户重现该操作,因此您看到的警告不适用。 请记住,审阅者是实习生(令我恐惧的是,因为实习生应该有不同的经历,但这是另一个话题),至少从访问日志中可以看出,因此他们可能具有也可能没有编程知识。

当然,您必须假设他们不会,因为控制面板中的文档在您提交应用程序时明确说明不要使用行话或技术性内容。

关于ios - Facebook 登录评论 : submit test version or production version?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24285079/

相关文章:

ios - 如何从 AudioQueueBufferRef 获取 CMSampleBufferRef

ios - NSString URL解码?

使用 since updated_time 参数的 Facebook Graph API 搜索

javascript - Parse.com 在云代码中创建 strip 卡 token (main.js)

ios - UIButton 从 Core Data 增加一个数组,从另一个类完成

ios - 图像不直接进入数组

jquery - 如何在用户点击 Facebook Like 按钮上的 Like 后执行脚本?

ios - 与iOS应用程序集成的Facebook登录页面间歇性关闭

ios - (无声)RemoteNotification

ios - 如何使用解析服务器通知设置 APNS 折叠 ID?