如果我没有错,这应该和Mac OS上的一样。你需要添加一个CFBundleDocumentTypes
项目到你的info.plist。详情请参阅here。这是一个例子:
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeIconFiles</key>
<array>
<string>ICON_FILE_NAME</string>
</array>
<key>CFBundleTypeName</key>
<string>DESCRIPTIVE NAME like PDF document</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
<key>LSItemContentTypes</key>
<array>
<string>DOCUMENT_TYPE_UTI</string>
</array>
</dict>
</array>
所有可用的尿路感染的名单可以发现here。在你的情况下,你应该使用com.adobe.pdf
。我认为,所有这一切都然后离开是实现应用程序委托- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url
和处理开放有...
你为什么要删除昨天的贴子,或多或少问这是通过提供一个链接到回答同样的问题在苹果文档中的部分显示了如何做到这一点? – falconcreek 2010-09-22 13:22:22