2015-09-16 5 views
0

Я создаю приложение iOS, которое по существу загружает видеофайлы на облачный сервер, между прочим. Чтобы сделать его более пригодным для использования, я хотел бы реализовать Open with/Share с моей кнопкой приложения. Когда вы открываете рулон камеры на устройствах iOS, выберите видео и нажмите кнопку «Поделиться», появится список совместимых приложений. Я хотел бы разместить свое приложение в этом списке.Открыть видео с (моим приложением) на iOS

Я сделал некоторые исследования в Интернете, и нашел, что я должен был добавить тип файла в мой файл Plist, поэтому я добавил:

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 
<plist version="1.0"> 
<array> 
    <dict> 
     <key>LSItemContentTypes</key> 
     <array> 
      <string>public.video</string> 
      <string>public.movie</string> 
      <string>public.mpeg-4</string> 
      <string>com.apple.m4v-video</string> 
      <string>com.apple.quicktime-movie</string> 
     </array> 
     <key>CFBundleTypeRole</key> 
     <string>Editor</string> 
     <key>CFBundleTypeName</key> 
     <string>Moment</string> 
     <key>LSHandlerRank</key> 
     <string>Owner</string> 
    </dict> 
</array> 
</plist> 

Мое приложение не отображается, однако. Я здесь что-то не так?

ответ

1

LSItemContentTypes для контроллера документов. Поскольку вы хотите сделать это из рулона камеры, вы можете создать Share Extension.

Смежные вопросы