Согласно документу:InsertAttachment withAlternateFilename не работает в прошивке 10
@method insertAttachment:withAlternateFilename:completionHandler:
@abstract The NSURL instance provided in the URL parameter is inserted into the Messages.app
input field. This must be a file URL.
@param URL The URL to the media file to be inserted.
@param filename If you supply a string here, the message UI uses it for the attachment. Use an alternate filename to better describe the attachment or to make the name more readable.
@param completionHandler A completion handler called when the insert is complete.
*/
open func insertAttachment(_ URL: URL, withAlternateFilename filename: String?, completionHandler: (@escaping (Error?) -> Swift.Void)? = nil)
Где написано для
файла ---> Если вы передаете строку здесь, сообщение UI использует его для приложение. Используйте альтернативное имя файла, чтобы лучше описать вложение или сделать имя более читаемым.
И мой код:
if let conversation = activeConversation {
conversation.insertAttachment(fileURL, withAlternateFilename: "This is file Description.", completionHandler: nil)
}
Но это не показывает где-нибудь в приложении сообщений.
Отправка видео файл здесь.
Я хочу показать это описание в заголовке панели навигации, когда пользователь нажимает на сообщение или ниже MSMessage
, если это возможно.
Попробуйте указать расширение файла при установке альтернативного файла, например: «Это файл Description.png» – azimov
Спасибо за комментарий, но это Безразлично Помогите. @azimov –