深层链接标志更改
概述
#此重大更改仅影响使用第三方深层链接插件包的移动应用程序。
Flutter 的深层链接选项的默认值已从 false
更改为 true
,这意味着深层链接现在默认是 opt-in(选择加入)的。
迁移指南
#如果您使用的是 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