Mas*_*son 4 objective-c url-scheme deep-linking ios
我不确定这是否可行,并且我已经阅读了许多关于 SO 上的深度链接问题的答案,所以我想我会问。
我知道作为开发人员,我们可以向我们的应用程序添加自定义 URL 方案,这样如果我向朋友发送自定义链接,它应该会在我的应用程序中打开特定页面。但是,我想知道如果我朋友的手机上没有安装该应用程序,是否有任何方法可以处理这样的事情。理想情况下,我想将我的朋友重定向到我的应用程序的 App Store 页面,但我想不出任何可以完成的方法。在此先感谢您的任何建议!
这是一个非常受讨论的线程……如果您搜索堆栈溢出,您会发现有人已经回答了该解决方案。
假设您将通过邮件或消息应用程序将 URL 发送给您的朋友。此时,你不知道你的朋友是否会从他的 iPhone、Android、PC、控制台或其他任何东西打开这个 URL……所以你不得不认为你不能只考虑 Obj-C 解决方案来解决这个问题。
你必须准备一个服务器和一个 API,上传你真正的 URLScheme 链接,获得一个令牌或其他东西,并根据这个令牌,建立一个到你服务器的 http 链接。当您的朋友单击该链接时,safari 将打开,并使用 javascript 等检查设备是否是 iPhone,如果是,您将尝试使用此线程上发布的解决方案从那里调用您的 urlscheme 。如果您不在 iPhone 上,您可以将页面重定向到您的应用程序主页或解释发生了什么的地方。
希望能帮助到你。
| 归档时间: |
|
| 查看次数: |
6083 次 |
| 最近记录: |