5

我得到了 DropBox SDK,它链接“正确”。

当我点击“链接到 Dropbox”按钮时,Safari 会打开,然后我可以登录并上传/下载。

然后我完全关闭我的应用程序,重新启动它,然后重试登录 Dropbox。现在,Safari 没有出现。当然,它是在后台模式下运行的,所以我可以双击 iPhone 的 Home 按钮并重新启动 Safari,但我认为这对用户来说很不方便和困惑。

我发现有些应用有应用内的 Dropbox 登录功能。我听说这在旧的 DropBox SDK 版本中是可能的。这个对吗?

我可以不使用 Safari 在自己的应用程序中登录 Dropbox 吗?是否可以使用当前的 Dropbox SDK 版本登录?

任何帮助表示赞赏。

4

2 回答 2

1

从理论上讲,如果 Safari 做到了,您的应用程序也可以做到。确实,旧的 SDK 曾经允许您进行应用内链接。我想现在已经过去了。我不确定他们的 REST 服务是否仍然允许它。我怀疑确实如此,否则旧版应用程序会被破坏。

使用 Safari 的链接只是在给定的 URL 上访问他们的服务器,所以理论上,您所要做的就是下载该 URL 的内容,其中包含一个安全令牌,可以连同用户的凭据一起 POST 给他们。

于 2012-04-17T00:24:23.313 回答
0

当前的 Dropbox SDK 允许您从您的应用程序登录(如果未安装 Dropbox 应用程序),或者您将重定向到 Dropbox 应用程序进行登录

于 2012-12-04T12:19:07.837 回答