在尝试使用Dropbox SwiftyDropbox为我的文件创建共享链接时,我总是收到错误:
Bad Input: Error in call to API function "sharing/create_shared_link": request body: could not decode input as JSON
我创建了一个App文件夹,我可以成功地将文件写入Dropbox。调用Dropbox.authorizedClient!.sharing
中的方法的所有尝试都会生成此错误。有没有人知道为什么?
答案 0 :(得分:1)
这是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
的输出将指示使用的版本。