【问题标题】:Switching between apps with URL Schemes (iOS)使用 URL 方案 (iOS) 在应用程序之间切换
【发布时间】:2015-10-21 22:27:57
【问题描述】:

我正在使用 Swift 开发一个 iPhone 应用程序,它作用于某些文件类型(.xml 和 .zip)。我已将这些文件类型作为 UTI(统一类型标识符)添加到项目文件中。当访问这些类型的文件时,通常是从我的电子邮件中,我按住文件并从下面弹出一个菜单。我选择显示“在 MyApp 中打开”的应用程序图标。有没有办法让我从应用程序内返回触发此事件的电子邮件?

我对此进行了一些研究,发现 URL Schemes 是应用程序间通信的最佳方式,但你不能仅仅为了打开它就随意打开一个应用程序。 https://developer.apple.com/library/mac/documentation/Miscellaneous/Reference/UTIRef/Introduction/Introduction.html

我的设想是 Google 应用之间的通信方式。例如,当从 gmail 打开链接时,它会将应用程序切换到 chrome。当chrome加载时,页面返回导航器在Chrome中会显示类似“back to gmail”的文字

【问题讨论】:

    标签: ios swift url


    【解决方案1】:

    在 iOS 9 中,系统会自动实现这一点,如截图 here 所示。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-25
      • 2016-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-19
      • 1970-01-01
      相关资源
      最近更新 更多