2016-11-23 5 views
1

Я создаю приложение iOS, которое содержит презентации PowerPoint, эти презентации хранятся на стороне сервера. Когда пользователь выбирает презентацию из моего приложения, ее нужно открыть в приложении PowerPoint iPad. Я использовал схему URL приложения Powerpoint iPad для передачи URL выбранной презентации. Но PowerPoint в iPad всегда показывает:Невозможно открыть презентацию PowerPoint в приложении Microsoft PowerPoint iPad из веб-URL с помощью Url-схемы из приложения iOS

«Сервер, к которому вы пытаетесь получить доступ, не поддерживается этой версией Office».

let urlString = "ms-powerpoint:https://kahanicloud.com/CustomPresentation/Download?id=58006a40775efb09d0200659&parentId=system-all-files&fileName=shared.pptx" 
let DocUrl = URL(string: urlString) 
let canOpen = UIApplication.shared.canOpenURL(DocUrl!) 
if canOpen 
{ 
    UIApplication.shared.openURL(DocUrl!) 
} 

Я попытался выше Swift код для достижения этой цели, но не удалось.

ответ

0

Вы не обеспечивают достаточного количества параметров в URL-адрес schema.try следующее:

ms-powerpoint:ofe|u|https://kahanicloud.com/CustomPresentation/Download?id=58006a40775efb09d0200659&parentId=system-all-files&fileName=shared.pptx|a|App 

Вы можете получить более подробную информацию о требуемых параметров от here

+0

Я уже пробовал это, но получить такое же сообщение – Irshad