版本: Unity 6 (6000.0)
语言 : 英语
macOS 开发
在 macOS 上使用 IL2CPP

macOS 深度链接

深度链接是将用户带到应用程序内特定位置而不是网站的超链接。当用户点击深度链接时,应用程序会从指定位置打开,例如 Unity 应用程序中的特定 场景场景包含游戏的环境和菜单。将每个唯一的场景文件视为一个独特的关卡。在每个场景中,您放置环境、障碍物和装饰,实质上是分段设计和构建您的游戏。 更多信息
查看 词汇表
。有两种方法可以在 macOS 应用程序中启用深度链接:URL 方案和通用链接。

有关如何在应用程序打开时使用深度链接并处理深度链接的信息,请参阅 使用深度链接

URL 方案

URL 方案指定了 macOS 应用程序引用的链接结构。当用户点击与 URL 方案结构匹配的深度链接时,设备会打开应用程序。要添加 URL 方案,请执行以下操作:

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

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

通用链接

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

其他资源

macOS 开发
在 macOS 上使用 IL2CPP