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
的输出将指示所使用的版本。