如何在plist中定义Uniforme Type Identifier以在share action sheet中添加我的iOS app选项?

时间:2015-06-05 11:43:16

标签: ios objective-c plist uiactivityviewcontroller uti

<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeIconFiles</key>
<array>
<string>72x72.png</string>
<string>144x144.png</string>
</array>
<key>CFBundleTypeName</key>
<string>JPEG</string>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>LSHandlerRank</key>
<string>Owner</string>
<key>LSItemContentTypes</key>
<array>
<string>com.ngnew.NG.ShareJPEG</string>
<string>com.ngnew.NG.ShareJPG</string>
<string>com.ngnew.NG.mime-type</string></array>
</dict>
</array>
<key>UTExportedTypeDeclarations</key>
<array>
<dict>
<key>UTTypeConformsTo</key>
<array>
<string>public.jpeg</string>
</array>
<key>UTTypeDescription</key>
<string>JPEG</string>
<key>UTTypeIdentifier</key>
<string>com.ngnew.NG.ShareJPEG</string>
<key>UTTypeSize320IconFile</key>
<string>144x144</string>
<key>UTTypeSize64IconFile</key>
<string>72x72</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>com.ngnew.NG.ShareJPEG</key>
<array>
<string>jpeg</string>
<string>jpg</string>
</array>
<key>com.ngnew.NG.ShareJPG</key>
<string>JPEG</string>
<key>com.ngnew.NG.mime-type</key>
<string>image/jpeg</string>
</dict>
</dict>
</array>
<key>UTImportedTypeDeclarations</key>
<array>
<dict>
<key>UTTypeConformsTo</key>
<array>
<string>public.image</string>
</array>
<key>UTTypeDescription</key>
<string>JPEG image</string>
<key>UTTypeIdentifier</key>
<string>com.ngios.newios</string>
<key>UTTypeSize320IconFile</key>
<string>144x144</string>
<key>UTTypeSize64IconFile</key>
<string>72x72</string>
</dict>
</array>

我在plist中使用了上述代码但是,我无法在我的应用中看到结果。我还提到了很多其他的例子,但是我做错了。

我希望在共享操作表的UIActivityViewController中使用我的iOS应用选项,以便将图像或文本或两者共享到我的iOS应用中。

0 个答案:

没有答案
相关问题