【问题标题】:How to Open an iPad/iPhone app through a mail link?如何通过邮件链接打开 iPad/iPhone 应用程序?
【发布时间】:2011-08-09 11:10:07
【问题描述】:

我开发了一个通用的 iPhone/iPad 应用程序。我需要通过邮件文件链接(带有一些扩展名,如 .xyz)打开此应用程序,即当我单击邮件中的链接(通过 safari 或其他一些 Web 服务器打开)时,我的应用程序应该启动并且文件内容必须是在应用程序内加载。我需要在 .plist 文件中进行哪些设置?以及如何处理启动时加载的文件内容? 谁能帮我怎么做?

任何帮助都将受到极大尊重。 谢谢

【问题讨论】:

标签: ios objective-c iphone ipad plist


【解决方案1】:

您可以在应用程序 plist 文件中指定方案(您可以在 FBConnect 的“步骤 6”中找到例如如何指定方案)

【讨论】:

  • 您可以为您想要的方案使用任何名称,例如:MyGreatApp:
  • 这不是这里要问的。他想在他的应用程序中打开邮件(或其他应用程序)中的文件。
  • @fichek:当我点击收件箱中的链接时,我的应用程序应该会启动。那么我需要做什么呢?
  • @rckoenes:我是否必须在 .plist 中的任何位置提及我的文件扩展名 .xyz??
  • 查看fichek的答案,这就是你想要的。
【解决方案2】:

Implementing Support for Custom File Formats 是一个很好的入门方式。是的,您需要在 Info.plist 中定义文档类型,然后当您的应用程序通过打开此类文件启动时,您会在应用程序中获得一个字典:didFinishLaunchingWithOptions: 应用程序委托方法,其中包含有关它的信息,包括文件路径。之后您如何处理文件取决于文件类型以及您想用它做什么。

【讨论】:

  • 非常感谢 fichek.. 能否请您提供一些链接,充分描述 .plist 中的 URL 方案和文档类型的设置?
猜你喜欢
  • 2012-07-30
  • 2016-04-17
  • 2015-06-08
  • 1970-01-01
  • 2012-01-14
  • 2022-06-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多