iphone - IOS文件关联-打开特定文件的默认应用程序

标签 iphone objective-c ios cocoa-touch cocoa

有什么方法可以让我的应用程序默认打开某些文件类型(例如从邮件应用程序)。此时,默认情况下由“预览”打开,并且该应用程序列在“打开于...”中。但是,预览与此文件类型无关,并且此应用程序是唯一可以处理此文件类型的应用程序。

所以我想让我的应用程序默认使用此文件类型,因此预览默认情况下不会打开它。一些谷歌搜索显示,在 Mac OSX 中,有像 LSIsAppleDefaultForType 这样的键,可以使应用程序成为默认值,但我找不到 IOS 的任何选项...

最佳答案

您必须将您的应用程序与您希望其打开的文件类型关联起来。 您可以通过向 Info.plist 添加一些参数来完成此操作。

这篇文章解释了这一点: How do I associate file types with an iPhone application?

关于iphone - IOS文件关联-打开特定文件的默认应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8488863/

相关文章:

xcode - 如何使用 liblockdown.dylib 获取 UDID?

iphone - 使用 Storyboard并更改 View 时,声音不会停止在新 View 中播放

objective-c - iOS后台任务完成编程

在 Apple 电脑上进行 .Net 编程

ios - 如何连接 Storyboard中的原型(prototype)单元?

iOS 解析 UISearchBar

iphone - 如何在 MKNetworkKit 或 MKNetworkEngine 中禁用缓存?

ipad - 是否有 UIWebView 的替代方案来动态显示格式化文本?

iphone - WWDC 09 session 视频 Fairplay-DRM 是否 protected ?

iphone - 有没有人知道如何在 iOS 的 iPhone 应用 Applauze 中实现滚动效果?