步骤:
用户点击Universal Link,在Safari中打开,如果他们没有应用,则会设置Cookie并打开应用商店。
用户打开新下载的应用程序,在首次启动时,打开SFSafariViewController,使用不同的URL检查最初设置的值/ cookie,然后使用值调用URL Scheme。
我遇到的问题是SFSafariViewControlelr无法获取初始Safari应用程序中设置的值。有哪些替代解决方案可以实现这一目标?我对Universal Links / URL Schemes很新,不知道如何实现这个目标。
谢谢!
答案 0 :(得分:0)
我认为你走在正确的轨道上。
你可能会遇到SFSafariViewController
被沙盒化的问题。
我可能会看看这个github repo,它非常干净地展示了这个原则。
如果您想在SFSafariViewController
本身之外使用Cookie数据,请务必从您的网络服务设置重定向。
希望这有帮助,
利安