版本: Unity 6 (6000.0)
语言 : 英语
将 Unity 集成到原生 iOS 应用程序中
Unity 中的 iOS 授权

iOS 深度链接

深度链接是应用程序外部的超链接,可将用户带到应用程序内的特定位置,而不是网站。当用户点击深度链接时,应用程序将从指定位置打开,例如 Unity 应用程序中的特定 场景场景包含游戏的环境和菜单。将每个独特的场景文件视为独特的关卡。在每个场景中,你可以放置环境、障碍物和装饰,从本质上讲,你可以设计和构建游戏的各个部分。 更多信息
查看 术语表
。有关深度链接以及如何使用它们的更多信息,请参阅 深度链接

有两种方法可以为 iOS 应用程序启用深度链接:URL 方案和通用链接。

有关如何在应用程序打开时使用深度链接以及如何处理它们的详细信息,请参阅 使用深度链接

URL 方案

URL 方案指定 iOS 应用程序引用的链接结构。当用户点击与 URL 方案结构匹配的深度链接时,设备将打开应用程序。要添加 URL 方案,请执行以下步骤

  1. 转到 编辑 > 项目设置 > 播放器 > 其他设置 > 配置
  2. 展开 支持的 URL 方案 以设置以下属性
    • 大小 属性设置为 1
    • 元素 0 属性设置为要在应用程序中使用的 URL 方案。例如,使用 unitydl 在设备处理以 unitydl:// 开头的链接时打开应用程序。
Supported URL schemes settings for iOS.
iOS 的支持的 URL 方案设置。

现在,当设备处理任何以 unitydl:// 开头的链接时,您的 iOS 应用程序将打开。

注意:要在项目中使用多个 URL 方案,请增加 大小 属性的值。

通用链接

通用链接类似于深度链接,因为它们会在应用程序内的特定位置打开。但是,如果未安装应用程序,通用链接将在 Safari 中打开 URL。要启用通用链接,请参阅 Apple 的 允许应用程序和网站链接到您的内容 文档。

其他资源

将 Unity 集成到原生 iOS 应用程序中
Unity 中的 iOS 授权