adjust-icon

配置深度链接设置

Flutter 应用需要针对具体平台进行深度链接配置。请按照原生平台指南,为您的应用配置深度链接设置。

Adjust SDK 需要在应用导航之前处理深度链接,因此,您的应用需要分别接收深度链接与跳转。从 Flutter 3.27 开始,Android 和 iOS 平台都默认启用 Flutter 的内置深度链接处理,将接收与跳转结合在一起。因此,您需要在每个平台上禁用它。

iOS 上将以下内容添加至您的 Info.plist

<key>FlutterDeepLinkingEnabled</key>
<false/>

Android 上,将下列行添加至 AndroidManifest.xml 中主要 FlutterActivity<activity> 标签:

<meta-data android:name="flutter_deeplinking_enabled" android:value="false" />

这只会禁用 Flutter 的内置深度链接接收。您依旧可以使用 Flutter 的路由库 (如 go_router) 进行导航。