设置通用链接
通用链接是适用于 iOS 9 及更高版本的特定深度链接协议。
为深度链接目的设置通用链接
在使用通用链接进行再归因之前,您需要为深度链接目的设置通用链接。为此,请完成下列操作:
- 在 Apple Developer 账户和 Xcode 中验证您的设置。
- 为您的应用设置自定义 URL scheme。
- 在应用中启用通用链接。这会生成原始通用链接。原始通用链接是不附加任何参数、应用内路径和键值对的通用链接。
- 在 Apple Developer 账户和 Xcode 中配置 Associated Domains。
1. 在 Apple Developer 账户和 Xcode (开发者) 中验证设置。
验证 Apple Developer 账户中的 Team Name 值与 Xcode 中的 Team 值相同。
验证应用在 Xcode 中的 Bundle Identifier 是 Apple Developer 账户中可用的 Bundle ID 之一。确保该 Bundle ID 在您的 Apple Developer 账户中是独一无二的。您需要在 Adjust 中提供该值。示例:
com.example.app
找到并记下 Apple Developer 账户中 Bundle ID 的 App ID Prefix。您需要在 Adjust 中提供该值。
2. 设置自定义 URL scheme (开发者)
设置自定义 URL scheme 的格式。如果您使用的是跨平台框架,请参考对应框架的文档,为自定义 URL scheme 选择格式。您需要在 Adjust 中提供该值。示例:
exampleApp
使用 URL scheme 和 Bundle ID 注册自定义 URL scheme。
如需了解更多信息,请参阅Apple开发者文档。
3. 在 Adjust 中启用通用链接
在 Adjust 中启用通用链接之前,请确保您已有下列值:
- iOS Bundle ID - 唯一应用标识符值,您应当已于 在 Apple Developer 账户和 Xcode 中验证设置 的第 2 步中记下该值。
- App Prefix - 您应当已于 在 Apple Developer 账户和 Xcode 中验证设置 的第 3 步中记下该值。
- App Scheme - 您应当已于 为您的应用设置自定义 URL scheme 的第 1 步中记下该值。
完成此处步骤来为应用启用通用链接。启用通用链接会创建一个原始通用链接。您需要在 Xcode 中提供该值。
4. 配置 Associated Domains (开发者)
在配置 Associated Domain 之前,请确保您拥有原始通用链接。该值即您在 3. 启用通用链接时记录下的值。
完成下列步骤,配置 Associated Domains:
在 Apple Developer 账户中为 Bundle ID 启用 Associated Domains。
在 Xcode 中启用 Associated Domain 并提供
applinks:{Your raw universal link}
格式的域名。确保这里不出现错误信息。 例如,如果您的原始通用链接是abcd.adj.st
,则输入applinks:abcd.adj.st
作为域名。
一切就绪!您已成功为深度链接完成通用链接设置。
下一步:为再归因设置通用链接 (开发者)
要针对再归因设置通用链接,请完成通过深度链接进行再归因中的步骤。