簡體   English   中英

在具有URL方案(iOS)的應用程序之間切換

[英]Switching between apps with URL Schemes (iOS)

我正在開發使用Swift的iPhone應用程序,該應用程序可以對某些文件類型(.xml&.zip)起作用。 我已將這些文件類型作為UTI(統一類型標識符)添加到項目文件中。 當通常從我的電子郵件訪問這些文件時,我按住文件,然后從下面彈出菜單。 我選擇顯示“在MyApp中打開”的應用程序圖標。 有什么辦法可以讓我返回到從應用程序內部觸發此事件的電子郵件?

我對此進行了一些研究,發現URL方案是應用程序間通信的最佳方式,但是您不能隨意打開應用程序只是為了打開它。 https://developer.apple.com/library/mac/documentation/Miscellaneous/Reference/UTIRef/Introduction/Introduction.html

我想到的願景是Google應用之間如何進行通信。 例如,當打開來自gmail的鏈接時,它將應用程序切換為chrome。 加載Chrome瀏覽器后,Chrome瀏覽器中的后一頁導航器會顯示類似於“返回到gmail”的文本

在iOS中9,系統自動實現這一點,因為在這個截圖看到這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM