Related question

尝试使用Dropbox SwiftyDropbox为我的文件创建共享链接时,我总是收到错误消息:

Bad Input: Error in call to API function "sharing/create_shared_link": request body: could not decode input as JSON


我已经创建了一个应用程序文件夹,并且可以成功地将文件写入我的Dropbox。所有尝试调用Dropbox.authorizedClient!.sharing中的方法的尝试都会产生此错误。有谁知道为什么吗?

最佳答案

这是SwiftyDropbox 2.0.3中的一个已知问题,我可以重现使用2.0.3得到的错误输出。相同的代码在2.0.2中对我来说正常工作。我会再次检查您是否成功降级到2.0.2。例如,以下任一规范将为您提供2.0.3:

platform :ios, '8.0'
use_frameworks!

pod 'SwiftyDropbox'


要么

platform :ios, '8.0'
use_frameworks!

pod 'SwiftyDropbox', '~> 2.0.2'


相反,您现在可以显式指定2.0.2:

platform :ios, '8.0'
use_frameworks!

pod 'SwiftyDropbox', '2.0.2'


然后,运行pod update获取该版本。 pod update的输出将指示所使用的版本。

10-04 19:22