我在我的應用程序中實現了Google登錄。問題是當我去Safari瀏覽器登錄時,我想讓用戶重定向到我的應用程序。Universal Link在Safari中不起作用
我嘗試的第一種方法是使用自定義URL方案。這工作,但用戶被顯示一個彈出窗口說'你想打開(app name)
'。
看來這個彈出窗口的解決方案是我已經實現的Universal Links。我現在可以無縫地從Notes和其他應用程序導航到我的應用程序。然而,當我在我的應用程序中嘗試這個時,它不起作用,用戶被重定向到網站而不是應用程序。
爲了測試,我創建了一個網站並添加了一個按鈕,它鏈接到我的原始網站。當我在Safari中打開該網站並單擊該按鈕時,我的應用程序將打開。那麼,爲什麼不從谷歌登錄重定向到我的網站打開我的應用程序?
爲什麼不使用https://developers.google.com/identity/sign-in/ios/? –
@GuyLowe:謝謝,那就是我現在正在嘗試的。目前的實現只使用了一個在Safari中打開的URL。奇怪的。 –