深度链接标志更改
摘要
#此重大更改仅影响使用第三方深度链接插件包的移动应用。
Flutter 深度链接选项的默认值已从 false
更改为 true
,这意味着深度链接现在默认情况下需要主动启用。
迁移指南
#如果您使用 Flutter 的默认深度链接设置,则此更改不会对您造成影响。
但是,如果您使用的是用于深度链接的第三方插件,例如以下这些,则此更新会引入重大更改:
在这种情况下,您必须手动将 Flutter 深度链接选项重置为 false
。
在您的 Android 应用的 AndroidManifest.xml
文件中:
AndroidManifest.xml
xml
<manifest>
<application>
<activity>
<meta-data android:name="flutter_deeplinking_enabled" android:value="false" />
</activity>
</application>
</manifest>
在您的 iOS 应用的 info.plist
文件中:
info.plist
xml
<key>FlutterDeepLinkingEnabled</key>
<false/>
时间线
#包含于版本:3.25.0-0.1.pre
稳定版本:3.27
参考
#设计文档:
相关 PR:
除非另有说明,否则本网站上的文档反映的是 Flutter 的最新稳定版本。页面最后更新于 2025-01-30。 查看源代码 或 报告问题。