2

Я использую UIActivityViewController для обмена файлом PDF, я применил весь код для совместного использования файла .Pdf, и когда я вижу вариант совместного доступа, я могу делиться или отправлять свой файл PDF, например Facebook, Gmail, печать, копирование и т. Д., Но в в моем iPhone есть приложение, в котором мы можем совместно использовать файл PDF, такой как WeChat, Open in iBooks, открывать в Hike, открывать в chrome и т. д., но этот параметр не показан в моем общем списке, как этот образ.Как отправить файл PDF во все подходящее и появившееся приложение для iOS?

enter image description here

Но когда я использую UIDocumentInteractionController тогда я все видел обмен вариант Facebook, Gmail, WeChat, открытый в интерактивных книгах, открытом в походе и т.д. Все приложения, которые поддерживают PDF показаны вариантом обмена, когда я использовал UIDocumentInteractionController, шоу в нижнем изображении.

Но я хочу использовать UIActivityViewController и хочу видеть все опции, поддерживающие PDF-файл, такой как Wechat, открытый в iBooks, открытый в поход. Как это изображение ....

enter image description here

Так как я могу это сделать с помощью UIActivityViewController, какой вид excludedActivityTypes включать в свой файл обмена в формате PDF, потому что я использую почти все excludedActivityTypes как UIActivityTypePostToFacebook, UIActivityTypeMessage и т.д.

ответ

0

Вы можете сделать это, используя расширения «Share». May Разработчики WeChat не включили расширение Share для «чистого» текстового контента, как в приложении Notes. Это причина, по которой вы не можете видеть это для совместного использования. Вы не сможете добавить расширение WeChat Share от имени из них, если они этого не позволяют, но вы можете использовать некоторый API WeChat для разработки собственного расширения приложения с включенным текстовым контентом.

Для получения дополнительной информации о "Share" расширениях посетить: https://developer.apple.com/library/prerelease/ios/documentation/General/Conceptual/ExtensibilityPG/ExtensionScenarios.html#//apple_ref/doc/uid/TP40014214-CH21-SW8

https://developer.apple.com/library/prerelease/ios/documentation/General/Conceptual/ExtensibilityPG/ExtensionCreation.html#//apple_ref/doc/uid/TP40014214-CH5-SW1

Попробуйте с этим.