15

在新的 3.1 iOS SDK 中,我们不再允许同时请求读取和发布权限,我们必须在请求发布权限之前请求读取权限。在我的应用程序中,完成活动后有一个分享按钮。当用户按下此按钮时,我想请求他们发布许可,然后将故事发布到他们的提要中。但是,用户此时可能没有授予应用程序读取权限。

此时用户已表示他们想通过 facebook 分享,但我不能要求他们只提供发布权限,我不能同时要求阅读和发布权限,我不能要求他们提供阅读权限和然后背靠背发布权限(根据文档)。我不想在用户登录或启动应用程序时提示他们读取权限,因为他们很有可能永远不会使用这些功能,而且我不想不必要地打扰用户。

即使文档说不允许,我也可以背靠背请求这两种类型的权限,但这会导致两个弹出框一个接一个,中间有延迟。这感觉像是一种黑客行为,可能会使用户感到困惑。

这真的是新的期望行为吗?我想要做的事情是不可能的,还是有什么我不理解的?

谢谢

4

1 回答 1

4

您是正确的,我们强烈建议您不要使用背靠背权限,如果您这样做,您的应用程序不太可能获得批准。

也许抓住机会提前询问基本信息。即使是为了一些简单的个性化(例如头像和姓名),您也可以在发布操作之前建立信任 - 并总体上增加社交体验。

(此外,无论如何,人们不太可能有信心让您从“冷开始”代表他们发布。)

于 2012-11-16T00:48:45.697 回答