如何在UIActivityViewController中添加应用程序

我正在开发一个应用程序,用户可以上传video到我们的服务器。 现在我想添加我的应用程序在UIActivityViewController所以从图库用户可以selectvideo,并打开我的应用程序,所以它会直接上传到我的服务器从画廊本身。

我如何将我的应用程序添加到UIActivityViewController ? 像这个截图中的Facebook,Vimeo和YouTube一样:

截图

我已经在info.plist文件中编写了下面的代码,但它没有显示在应用程序中!

 <key>CFBundleDocumentTypes</key> <array> <dict> <key>CFBundleTypeName</key> <string>Video</string> <key>LSHandlerRank</key> <string>Alternate</string> <key>LSItemContentTypes</key> <array> <string>public.video</string> </array> </dict> </array> 

我已经看到这个post,但我不明白如何做到这一点。

尝试使用public.movie而不是public.video ,并添加一个CFBundleTypeRole键。

 <key>CFBundleDocumentTypes</key> <array> <dict> <key>CFBundleTypeName</key> <string>Video</string> <key>CFBundleTypeRole</key> <string>Viewer</string> <key>LSHandlerRank</key> <string>Alternate</string> <key>LSItemContentTypes</key> <array> <string>public.movie</string> </array> </dict> </array>