У меня есть страничный документ в моем комплекте iOS приложений. Я бы хотел открыть этот документ непосредственно с помощью приложения Pages iOS от Apple. Я знаю, что должен добавить схемы в info.plist под LSApplicationQueriesSchemes. Но я просто догадываюсь, что мне следует добавить. Я пробовал "pages" // "и" com.apple.pages: // ", и ни одна из этих работ не работает.
Если я пробую MS Word, он работает!
UIApplication.shared.open(URL.init(string: "word://hello.doc")!, options: [: ]) { (result) in
print(result)
}
Когда я пытаюсь:
UIApplication.shared.canOpenURL(URL.init(string: "pages://hello.pages")!)
я получаю следующую ошибку:
canOpenURL: failed for URL: "pages://hello.pages" - error: "The operation couldn’t be completed. (OSStatus error -10814.)"
Когда я гуглю этот код ошибки, я нахожу, что это означает kLSApplicationNotFoundErr. Можно ли открыть документ .pages таким образом? Или вам нужно использовать UIDocumentInteractionController?