Невозможно открыть документы MS Word и PDF с помощью SFSafariViewController в последней версии iOS 13.0 - PullRequest
0 голосов
/ 25 сентября 2019

Мы пытаемся использовать SFSafariViewController для просмотра документа Word из нашего мобильного приложения для iOS, используя Swift, так как он дает ReaderView и увеличение / уменьшение шрифта в приложении.В Simulator с версией 12.2 ios все работает, как и ожидалось, однако, когда мы опубликовали изменения в TestFlight и начали использовать приложение на реальной версии ios 13.0 для телефона, SFSafariViewController показывает имя файла и говорит «Открыть в Dropbox» Подробнее ...'"

https://i.stack.imgur.com/R595d.jpg

мы хотим отключить / удалить эту опцию, чтобы выбрать различные приложения, чтобы открывать документы word / pdf и отображать содержимое непосредственно в приложении.Был бы очень признателен, если кто-то может помочь удалить эту опцию и напрямую отображать документы, как показано ниже.

https://i.stack.imgur.com/EhFec.png

Ниже приведен код.Может кто-нибудь помочь, пожалуйста, как решить эту проблему?

func openGuidelineSafari(passedURL: String) {  

        let allowedCharacterSet = CharacterSet(charactersIn: " ").inverted  
        let escapedString = passedURL.addingPercentEncoding(withAllowedCharacters: allowedCharacterSet)  
        let url = URL (string: (escapedString!))  

        let config = SFSafariViewController.Configuration()  
        config.entersReaderIfAvailable = true  

        let vc = SFSafariViewController(url:url!, configuration: config)  
        vc.delegate = self  
        present(vc, animated: true)  
    }
...