我希望能夠通過電子郵件向我的iOS應用內發生的特定「事件」發送邀請。所以我想我需要使用自定義網址。沒關係。如何通過自定義URL啓動iOS應用並允許在未安裝的情況下打開網頁?
但我也希望能夠處理尚未安裝應用程序的用戶,並將其帶到移動版Safari瀏覽器以及帶有應用程序安裝說明的網頁。
什麼是最好的方法來做到這一點? 我可以嘗試以下方法:
- 在電子郵件我發送一個鏈接到http://www.example.com/joinevent/?id=foo
- 用戶被引導到Safari瀏覽器的網頁發送重定向到
mycustomscheme://joinevent/?id=foo
- 如果用戶不具備應用程序安裝此重定向將無法正常工作,並且他停留在Safari中 - 那麼我可能會處理安裝說明的顯示。
但是這種方法對我來說似乎並不「自然」。有更好的/更原始的方式來做到這一點嗎?