我想从pdf文件中打开我的应用程序中的pdf文件, 这是我的info.plist文件。
<key>UIFileSharingEnabled</key>
<true/>
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeName</key>
<string>pdf</string>
<key>CFBundleTypeExtensions</key>
<array>
<string>pdf</string>
</array>
<key>CFBundleTypeOSTypes</key>
<array>
<string>TEXT</string>
</array>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>CFBundleTypeIconFiles</key>
<string>Icon.png</string>
<key>LSIsAppleDefaultForType</key>
<true/>
<key>LSItemContentTypes</key>
<string>com.adobe.pdf</string>
<key>LSHandlerRank</key>
<string>Alternate</string>
</dict>
</array>
我不知道我错在哪里或者这样做的补充步骤是什么。 我需要一些帮助。
答案 0 :(得分:0)
我在info.plist中添加了以下文本。文件,它的工作原理。
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeIconFile</key>
<string>Icon.png</string>
<key>CFBundleTypeIconFiles</key>
<string>Icon.png</string>
<key>CFBundleTypeName</key>
<string>pdf</string>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>LSHandlerRank</key>
<string>Alternate</string>
<key>LSIsAppleDefaultForType</key>
<true/>
<key>LSItemContentTypes</key>
<array>
<string>com.adobe.pdf</string>
</array>
<key>NSDocumentClass</key>
<string>Document</string>
</dict>
</array>
顺便说一句,您可以转到目标设置中的“属性”标签,直接添加文档类型。所以, 无需手动修改info.plist。
希望它有所帮助。