从Facebook Swift FBSDK检索个人资料图片时出错

时间:2018-07-12 04:45:21

标签: swift facebook profile fbsdk fbsdkloginkit

这是我用来检索代码中图片的代码。 发送graphRequest之后,我立即调用此函数。

  

let upLoadData =试试Data(contentsOf:URL(fileURLWithPath:    “ https:/graph.facebook.com/(fbUID)/ picture?type = large”))    upLoadImage = UIImage(data:upLoadData)?. jpeg(.low)

但是,这是我得到的错误

Error Domain = NSCocoaErrorDomain代码= 260“无法打开文件“ picture?type = large”,因为没有这样的文件。” UserInfo = {NSFilePath = / https:/graph.facebook.com/(我的facebook用户ID)/ picture?type = large,NSUnderlyingError = 0x604001451df0 {Error Domain = NSPOSIXErrorDomain Code = 2“ No such file or directory”}}

我检查了是否可以访问此URL,并在键入URL时成功下载了图像。 我缺少任何步骤吗?

1 个答案:

答案 0 :(得分:0)

结果是由于我使用了URL(fileURLWithPath:,而不是URL(string: