我正在尝试将我的应用注册为能够打开文本文件。基于一些挖掘,下面是我尝试过的,在编译时,它没有工作。当我进入 Dropbox 并尝试启动一个 txt 文件时,我得到“没有安装的应用程序支持打开此文件”。我需要做什么才能让我的应用显示在任何 txt 文件中?
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeName</key>
<string>Text File</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
<key>CFBundleTypeExtensions</key>
<array>
<string>txt</string>
<string>TXT</string>
</array>
<key>LSHandlerRank</key>
<string>Alternate</string>
<key>LSItemContentTypes</key>
<array>
<string>public.txt</string>
</array>
</dict>
</array>