CFBundleDocumentTypes -- List my app in 'Photos'

998 views Asked by At

I've setup my info.plist with the following info. My app is listed when you access a file from an email, but I want my app listed when someone is in their Photos App. Is there something else I need to do to be listed in the Photos app?

<key>CFBundleDocumentTypes</key>
<array>
    <dict>
        <key>CFBundleTypeIconFiles</key>
        <array/>
        <key>CFBundleTypeName</key>
        <string>MyApp</string>
        <key>CFBundleTypeRole</key>
        <string>Editor</string>
        <key>LSHandlerRank</key>
        <string>Owner</string>
        <key>LSItemContentTypes</key>
        <array>
            <string>public.movie</string>
        </array>
        <key>NSExportableTypes</key>
        <array>
            <string>public.movie</string>
        </array>
    </dict>
</array>

e.g. of what I want:

  1. List item
  2. User opens stock Photos app
  3. Selects a video
  4. Clicks the open/share button
  5. I want my app listed here (next to Facebook, Vimeo, YouTube, etc.)
1

There are 1 answers

0
Ketobomb On

In order to get listed in the Photos app, you need to implement a share extension. Docu