不久前,我在我的应用程序中添加了 Dropbox 支持,此后再也没有接触过实现。它仍然运行良好。然而,几个月前 Dropbox 更新了权限的处理方式,这可能需要在我的应用程序中更改代码。正如 Dropbox 所解释的,我必须检查我的应用程序是否可以使用短期访问令牌。
Dropbox 文档描述了直接使用他们的 API 时的必要更改,但我在我的应用程序中使用了不同版本的官方 SDK:
- iOS:ObjectiveDropbox 官方 3.1.2
- macOS:ObjectiveDropbox 官方 2.0.6
- 安卓:dropbox-core-sdk 3.0.6
如前所述,我已经有一段时间没有更改或更新我的应用程序中的 Dropbox 代码了。较新版本的 SDK 可用,我会尽快更新它们。但是,我不确定如何测试,如果我的应用程序的现有版本,使用这些 SDK 版本是否支持短期访问令牌。我该如何测试呢?
我只配置了 SDK 代码(提供了 API 密钥等),所有 API 调用、令牌等都由 SDK 处理。我如何确定这些 SDK 版本是否可以与更新的 API 一起正常工作?