IOS 13 — прикрепленный файл не работает при совместном использовании из почтового приложения

Никогда не работал с расширениями обмена.

Поделиться вложением из почтового приложения с расширением «Поделиться» не работает. Но обмен вложениями (pdf, doc, image и т. д.) из приложения Gmail работает нормально.

NSExtensionActivationRule

<key>NSExtensionActivationRule</key>
            <dict>
                <key>NSExtensionActivationSupportsFileWithMaxCount</key>
                <integer>1</integer>
                <key>NSExtensionActivationSupportsImageWithMaxCount</key>
                <integer>1</integer>
                <key>NSExtensionActivationSupportsAttachmentsWithMaxCount</key>
                <integer>1</integer>
            </dict>

Код:-

for attachment in contents{
            if attachment.hasItemConformingToTypeIdentifier(kUTTypeImage as String) {
                attachment.loadItem(forTypeIdentifier: kUTTypeImage as String, options: nil) { data, error in
                    //Do action for image
                }
            } else  {
                if let item = (filePicker!.types as [String]).first(where: { (item) -> Bool in attachment.hasItemConformingToTypeIdentifier(item)}){

                    attachment.loadItem(forTypeIdentifier: item, options: nil) { data, error in
                        //Do action for file
                    }
                }
            }
        }

person Jeeva    schedule 17.02.2020    source источник


Ответы (1)


Вот ссылка, просто пройдите по ней и проверьте, работает ли она https://community.spiceworks.com/canonical_answer_pages/230004-iphone-mail-app-forward-error-unable-to-attach-exchange-аккаунт

person Sanoj    schedule 17.02.2020