我正在尝试在iOS应用中打开MS Word文件。
我的代码:
var wordFilePath = "ms-word:ofv|u|file:///var/mobile/Containers/Data/Application/F81C/Documents/%AD%D8%B3%D9%85.docx"
let url = URL(fileURLWithPath: wordFilePath)
if UIApplication.shared.canOpenURL(url) {
UIApplication.shared.open(url, options: [:]) { result in
}
}
canOpenUrl
返回true,我的应用程序执行open
方法,但是没有任何反应,没有应用程序打开文件。 Xcode日志控制台中没有日志。
plist
文件包含以下代码段:
<key>LSApplicationQueriesSchemes</key>
<array>
<string>ms-word</string>
</array>