Отправка файлов через новую интеграцию с клавиатурой iOS 11 iMessage

Я пытаюсь отправить текстовый файл, например файл .txt, через новую интеграцию с клавиатурой iOS 11 iMessage. Это возможно?

Из того, что я мог сказать из шаблона imessage (сообщения) в документе API, все, что касается приложений на клавиатуре, должно быть визуальным сообщением при отправке. https://developer.apple.com/documentation/messages/msmessagetemplatelayout

Можем ли мы отправить файл в любое время? Если да, то каковы его пределы?


person Craftables    schedule 28.04.2018    source источник


Ответы (1)


Вы можете отправить файл в MSConversation.

Класс MSConversation представляет беседу в приложении «Сообщения». Используйте объекты беседы для доступа к информации о выбранном в данный момент сообщении или участниках беседы, а также для отправки текста, наклеек, вложений или объектов сообщения.

Используя либо

insertAttachment :withAlternateFilename:completionHandler:, который вставит вложение в сообщение. поле ввода

or

sendAttachment :withAlternateFilename:completionHandler:, который отправляет медиафайл, указанный данный URL.

person Scriptable    schedule 02.05.2018
comment
Scriptable, поэтому, чтобы уточнить, я могу прикрепить любой файл к сообщению в приложении? В частности, файл .csv из расширения клавиатуры? - person Craftables; 15.06.2018
comment
вы должны быть в состоянии да - person Scriptable; 15.06.2018