2016-09-02 65 views
0

我已經實現了所有必需的事情,但沒有成功。我想從瀏覽器打開應用程序 - 但不僅僅是URL架構就像一個「回調」。如何使用URL打開應用程序?

我有類似「http://11.11.21.114:8081/signup/callback?signupCode=123?id=20」的東西,所以如何識別這個URL來打開我的應用程序?

+0

此url本地主機api? –

+0

這只是虛擬URL,但我需要打開我的應用程序,當調用此URL –

+0

您可以使用urlSchemes打開您的應用程序。 –

回答

4

使用通用連接

但它只會與公共網站的網址,這應該是蘋果服務器獲得工作。

您唯一需要的就是讓https服務器和訪問權限上傳關聯的域文件。

當你支持通用連接,iOS的9用戶可以點擊一個鏈接到你的網站 並獲得無縫地重定向到您所安裝的應用,而無需通過 Safari瀏覽器去。如果您的應用程序未安裝,請點擊鏈接至 您的網站將在Safari中打開您的網站。

蘋果鏈接:=>Support Universal Links

按照這個不錯的教程:=>Universal Link

0

從URL啓動應用程序,深層鏈接使用。這裏是教程一步打開的應用程序完成步驟:

http://blog.originate.com/blog/2014/04/22/deeplinking-in-ios/

一旦其完成,只需添加網址爲Xcode的plist文件,然後通過網址上的瀏覽器將推出的iOS應用。

希望它有助於!

+0

這不支持整個URL –

0

添加Innformation在Info.plist文件

In Url Identifier Enter Your Package Name && Url schemes add Application Name

  1. 在網址識別碼輸入您的包名稱& & URL方案添加 應用程序名稱
  2. 打開鏈接像schemesname://然後打開您的應用程序
+1

您能否提供帶有虛擬應用程序名稱的示例。所以它會很容易理解。 –

相關問題