macOS, iOS
[iOS] 앱에서 파일 첨부하기
SweetDev
2020. 8. 4. 17:27
안드로이드 같은 경우에는 파일과 사진 picker가 통일된 것으로 알고 있다. 하지만 iOS에서는 파일 선택과 사진 선택은 다르게 이루어지므로 2가지를 따로 구현해주어야 한다.
파일 첨부이다.
파일 첨부를 위해서는 UIDocumentPickerViewController를 이용해야 한다. ( UIDocumentMenuViewController와 같은 경우는 deprecated 되었다. )

documentTypes를 유의해서 봐야 하는데, 저렇게 써주면 PDF인 파일들만 선택 가능하게 된다.
모든 파일을 다 선택하려면
UIDocumentPickerViewController(documentTypes: ["public.item"], in: .import)
document type을 "public.item"으로 써주면 된다.