1

我正在尝试创建一个支持 pdf 和 ppt 文件“打开方式”的应用程序。将此 xml 添加到 info-plist

    <key>CFBundleDocumentTypes</key>
    <array>
    <dict>
        <key>CFBundleTypeIconFiles</key>
        <array>
            <string>Icon1.png</string>
            <string>Icon2.png</string>
        </array>
        <key>CFBundleTypeName</key>
        <string>My Document</string>
        <key>CFBundleTypeRole</key>
        <string>Viewer</string>
        <key>LSHandlerRank</key>
        <string>Alternate</string>
        <key>LSItemContentTypes</key>
        <array>
            <string>com.adobe.pdf </string>
            <string>com.microsoft.powerpoint.​ppt</string>
        </array>
    </dict>
</array>
<key>UIFileSharingEnabled</key>
<true/>

令人惊讶的是它不起作用,但如果我用 public.item 替换 LSIContentTypes 数组中的两个条目,一切都会顺利进行。有人看到 te eerror 在哪里吗?

4

0 回答 0