将vcard的文件类型与iPhone应用程序相关联

时间:2011-12-28 07:33:49

标签: iphone ios vcard

我在info.plist文件中进行了以下更改

    <key>CFBundleDocumentTypes</key>
<array>
    <dict>
        <key>CFBundleTypeName</key>
        <string>Visiting Card</string>
        <key>CFBundleTypeIconFiles</key>
        <array>
            <string>Icon.png</string>
        </array>
        <key>CFBundleTypeRole</key>
        <string>Editor</string>
        <key>LSHandlerRank</key>
        <string>Owner</string>
        <key>LSItemContentTypes</key>
        <array>
            <string>public.vcard</string>
        </array>
    </dict>
</array>

当我按住vcard附件时,不是给我一个选项,可以在联系人应用程序或我的应用程序中打开它,只需用联系人应用程序打开它...我应该如何选择打开它与我的应用程序吗?请尽快回复....

1 个答案:

答案 0 :(得分:1)

<key>CFBundleDocumentTypes</key>
<array>
    <dict>
        <key>CFBundleTypeName</key>
        <string>VCard Files</string>
        <key>CFBundleTypeRole</key>
        <string>Viewer</string>
        <key>LSHandlerRank</key>
        <string>Alternate</string>
        <key>LSItemContentTypes</key>
        <array>
            <string>public.vcard</string>
        </array>
    </dict>
</array>