【发布时间】:2017-11-14 16:52:48
【问题描述】:
如何处理自定义 URL 方案以允许将一个应用程序定向到另一个应用程序?例如instagram://user?username=someusername 通过用户名将用户直接引导至用户个人资料。我需要创建类似的东西。
我已经检查了application(_ application: UIApplication, open url: URL, sourceApplication: String?, annotation: Any) -> Bool 和application(_ application: UIApplication, handleOpen url: URL) -> Bool,但是在尝试实施时它们似乎有一条红线,所以我认为它们已被弃用。此外,当我从浏览器通过 url 打开我的应用程序时,它们似乎没有被调用。
【问题讨论】:
-
当方法被弃用时,警告通常会告诉您应该使用哪种方法。
-
@EmilioPelaez 没有出现警告
-
无论您在哪里看到它已被弃用,它都可能说明现在要使用什么。或者你可以谷歌搜索 UIApplication 的文档。