補充結果(初始後之後)通用鏈接與火力地堡和離子
我用這個網站https://limitless-sierra-4673.herokuapp.com/
驗證的鏈接。有一個有關application/pkcs7-mime
的錯誤。不知道如何與火力地堡動態更改此鏈接
我試着去建立普遍的鏈接與火力地堡的動態鏈接。
1.火力地堡設置
我已經設置了火力地堡的應用程序,我有鏈接:https://e2x6f.app.goo.gl
。
當我打開鏈接,我得到一個400錯誤,但如果我去https://e2x6f.app.goo.gl/apple-app-site-association
我得到這個:
{"applinks":
{
"apps": [],
"details": [{
"appID": "8CK4RLPU2T.com.turnmusicapp.15499",
"paths": ["/*"]
}]
}
}
所以我認爲其確定。我已經檢查過,以確保所有信息都是正確的。
一個問題是,當我使用應用程序的鏈接來檢查search validation它也返回一個400錯誤 - 不知道這是否正確。
2. Xcode中設置
不管怎麼說,我能聯想域在我的應用程序:
3.離子設置
這裏是我的離子信息:
global packages:
@ionic/cli-utils : 1.4.0
Ionic CLI : 3.4.0
System:
Node : v8.1.2
OS : macOS Sierra
Xcode : Xcode 8.3.3 Build version 8E3004b
ios-deploy : 1.9.1
ios-sim : not installed
npm : 5.0.4
因此,我安裝了深層鏈接包,並有所有設置。我知道它的工作原理,因爲我可以在Safari瀏覽器中使用像turn://home
這樣的鏈接,它會將我帶到我的應用程序。我不確定是否需要在這裏做其他事情。我已經更新了widget
場在我3210文件到這一點:
<widget id="com.turnmusicapp.15499" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
是否ID字段需要包括我的應用程序前綴?
結果
所以我跑我的應用程序ionic cordova run ios --livereload
,我鍵入消息,在Safari和我花了一個400錯誤頁面。我已經嘗試將鏈接作爲iMessage發送,並且執行相同的操作。
感謝您的幫助!
噢好的。我明天給分支一試!我正在關注這個視頻https://youtu.be/sFPo296OQqk?t=3m52s。我假設鏈接將工作,因爲他似乎只是使用鏈接本身重定向迴應用程序。你所說的話是有道理的。感謝您清理東西! –