2015-09-11 3 views
1

Я импортировать файл на прошивкеМогу ли я получить тип mime с помощью iOS UIDocumentPickerViewController?

Когда этот делегат называется ...

func documentPicker(controller:UIDocumentPickerViewController, didPickDocumentAtURL url:NSURL) 

можно получить тип пантомимы файла? Мне нужно, чтобы это было по электронной почте, чтобы почтовые клиенты могли правильно открыть приложение?

ответ

1

iOS не предоставляет тип контента через свой интерфейс DocumentPicker.

однако можно использовать расширение имени файла.

например, Mandrill: если пользователь выбирает файл с именем "example.pdf"

encodedFileContent = ... 

attachments: 
[{ 
    type: "application/pdf", 
    name: "example.pdf", 
    content: encodedFileContent 
}]