Dropbox API, OAuth and Apple



我创建了一个 iOS 应用,要求用户关联他/她的 Dropbox 帐户。作为初始设置的一部分,用户需要使用 Dropbox 执行 OAuth 身份验证。使用最新版本的 Dropbox API,此 OAuth 请求将导致启动 Dropbox 应用,或者如果设备上不存在 Dropbox 应用,则会启动 Safari。无论哪种方式,系统都会提示用户输入他/她的 Dropbox 凭据。

在后一种情况下,Safari上有一个链接显示"创建帐户"。我相信我的应用因为这个"创建帐户"链接而被拒绝。

11.13 链接到用于在应用程序中使用的购买或订阅的外部机制的应用程序,例如转到网站购买数字图书的"购买"按钮,将被拒绝

有人经历过吗?有什么办法吗?

作为一名开发人员,这非常令人沮丧,因为这超出了我的能力范围。我无法修改 Dropbox 的网站以删除该链接!

Dropbox iOS SDK 有一个版本 (1.2.2-b2),它删除了"创建帐户"和"桌面版本"链接。它可以在Brian S.的一篇文章中找到 http://forums.dropbox.com/topic.php?id=59350

目前还没有关于此更新版本是否通过批准程序的消息。

我遇到了同样的问题。我认为这起作用的唯一方法是让 Dropbox 从 oauth 页面中删除注册链接。

最新更新