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/>
驚くべきことに、これは機能しませんが、LSIContentTypes 配列の 2 つのエントリを public.item に置き換えると、すべてがスムーズに機能します。eerror がどこにあるかわかる人はいますか?