본문 바로가기

iOS

[swift] Action extension iOS13

iOS13 이하에서는 잘되던 loadItem이 13부터는 파일을 못가져오는 에러가 발생한다. ㅠㅠ

 

 provider.loadItem(forTypeIdentifier: kUTTypeData as String, options: nil, completionHandler: { (string, error) in

      let data = NSData.init(contentsOf:string as! URL)

 })

 

해결 방안 : kUTTypeData 타입을 kUTTypeURL변경하여 해보자!!

 

  provider.loadItem(forTypeIdentifier: kUTTypeURL as String, options: nil, completionHandler: { (string, error) in

     let data = NSData.init(contentsOf:string as! URL)

 })