2

こんにちは、アプリで画像ファイルをサポートするために登録したいと思います。そのため、ユーザーが iPhone の写真アプリのアクション ボタンをタップすると、アプリのアイコンが「open with ...」メニュー内に表示されます。私は私のinfo.plistに以下を持っています

<dict>
   <key>LSHandlerRank</key>
   <string>Alternate</string>
   <key>LSItemContentTypes</key>
     <array>
        <string>public.png</string>
     </array>
</dict>


<dict>
   <key>LSHandlerRank</key>
   <string>Alternate</string>
   <key>LSItemContentTypes</key>
      <array>
         <string>public.jpeg</string>
      </array>
</dict>

しかし、それをそのメニューに表示することはできません。これは正しい方法ですか?助けてくださいありがとう!!

4

1 に答える 1

1

Try like this it works for me

    <key>CFBundleDocumentTypes</key>
    <array>
    <dict>
        <key>CFBundleTypeName</key>
        <string>png</string>
        <key>LSHandlerRank</key>
        <string>Alternate</string>
        <key>LSItemContentTypes</key>
        <array>
            <string>public.png</string>
        </array>
    </dict>
    <dict>
        <key>CFBundleTypeName</key>
        <string>jpeg</string>
        <key>LSHandlerRank</key>
        <string>Alternate</string>
        <key>LSItemContentTypes</key>
        <array>
            <string>public.jpeg</string>
        </array>
    </dict>
    <dict>
        <key>CFBundleTypeName</key>
        <string>tiff</string>
        <key>LSHandlerRank</key>
        <string>Alternate</string>
        <key>LSItemContentTypes</key>
        <array>
            <string>public.tiff</string>
        </array>
    </dict>
    </array>

more information in this link http://lists.apple.com/archives/cocoa-dev/2006/Jun/msg00747.html

于 2013-06-05T13:18:43.517 に答える