Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/118.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective-C/iOS共享文档以在我的应用程序中上载_Ios_Objective C_Share - Fatal编程技术网

Objective-C/iOS共享文档以在我的应用程序中上载

Objective-C/iOS共享文档以在我的应用程序中上载,ios,objective-c,share,Ios,Objective C,Share,我正在使用Dropbox之类的应用程序,我需要知道这两张照片之间的区别: 我想在我的服务器上上传所选文件 我想在此处显示我的应用程序: 但这里出现了: 我如何才能将我的应用程序与第一张照片中的其他应用程序一起显示?? (菜单是我的应用) 编辑 这是我的文档类型: EDIT2 Info.plist代码: <key>CFBundleDocumentTypes</key> <array> <dict> <key>

我正在使用Dropbox之类的应用程序,我需要知道这两张照片之间的区别:

我想在我的服务器上上传所选文件

我想在此处显示我的应用程序:

但这里出现了:

我如何才能将我的应用程序与第一张照片中的其他应用程序一起显示?? (菜单是我的应用)

编辑

这是我的文档类型:

EDIT2 Info.plist代码:

<key>CFBundleDocumentTypes</key>
<array>
    <dict>
        <key>CFBundleTypeIconFiles</key>
        <array>
            <string>approv</string>
            <string>logoapp</string>
        </array>
        <key>CFBundleTypeName</key>
        <string>Prueba</string>
        <key>CFBundleTypeRole</key>
        <string>Viewer</string>
        <key>LSHandlerRank</key>
        <string>Owner</string>
        <key>LSItemContentTypes</key>
        <array>
            <string>com.adobe.pdf</string>
            <string>public.image</string>
            <string>public.video</string>
        </array>
    </dict>
</array>
CbundleDocumentTypes
CbundleTypeConfigiles
批准
logoapp
CbundleTypeName
普鲁巴
CbundleTypeRole
观众
伊斯汉德兰克
所有者
lsItemContentType
com.adobe.pdf
公众形象
公共视频

要让你的应用程序在第一张照片中显示,你的应用程序必须注册它支持的文件类型。应用程序的plist必须包含CbundleDocumentTypes密钥,并且在此数组中声明应用程序支持的不同文件类型。有关更多信息,请参阅此Apple文档:

我认为不应该有“Bundle name”。您可以直接从plist中发布CbundleDocumentTypes键的图片或文本吗?