我希望我的应用程序能够在照片库中列出其他可共享资源(例如WhatsApp,Instagram等)。我已经阅读了很多关于Stack Overflow的文章,但无法在那里列出我的应用程序。我在列表中添加了以下内容。但仍然无法看到我的应用程序。我还需要做什么?
app和extension的bundle id是相同的,它与域的顺序相反(即com.xxx.xxx)
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeName</key>
<string>Images</string>
<key>LSHandlerRank</key>
<string>Alternate</string>
<key>LSItemContentTypes</key>
<array>
<string>public.image</string>
</array>
</dict>
</array>
答案 0 :(得分:0)
我认为您的主机应用程序的包标识符必须以您的扩展程序包标识符为前缀。
例如,如果您的主机应用程序的包标识符是“com.mycompany.hostapp”,那么扩展名的包标识符必须是“com.mycompany.hostapp.myextension”