1

現在、iOS用のドキュメントベースのアプリを作成しています。現在、アプリで開くために.zipを登録しようとしています。私はアップルの例とここにあるような他の多くのチュートリアルを試しました。ただし、それらのいずれも、私のアプリをmail.appまたは他のアプリに表示させません。アプリを削除して、運が悪かったので実行してみました。違いが出る場合は、iOS6を実行しています。info.plistの一部を以下に示します。

<key>CFBundleDocumentTypes</key>
<array>
    <dict>
        <key>CFBundleTypeName</key>
        <string>Zip File</string>
        <key>CFBundleTypeRole</key>
        <string>Editor</string>
        <key>LSHandlerRank</key>
        <string>Owner</string>
        <key>LSItemContentTypes</key>
        <array>
            <string>com.pkware.zip-archive</string>
        </array>
    </dict>
</array>

どんな助けでも大歓迎です。

4

2 に答える 2

3

私はzipファイルを処理し、これを持っています:

    <dict>
        <key>CFBundleTypeName</key>
        <string>ZIP</string>
        <key>LSHandlerRank</key>
        <string>Alternate</string>
        <key>LSItemContentTypes</key>
        <array>
            <string>com.pkware.zip-archive</string>
            <string>public.zip-archive</string>
        </array>
    </dict>
于 2012-11-20T02:56:37.363 に答える
-2

iPhoneでは動作しますがiPadでは動作しないことがわかりました。これはiOS6のバグか、これがiPhoneのみのプロジェクトであり、ユニバーサルアプリではなかったという事実に違いありません。

于 2012-11-20T03:17:40.673 に答える