没适配的插件,也可以思量自己 fork 过来通过雷同方式兼容。
接着我们聊 「ITMS-91053」,如果你收到 ITMS-91053: Missing API declaration - Your app’s code in the “Runner” file ,起首要做的就是确定你的 Flutter SDK 是否升级到了 3.19 ,因为 Engine 的适配官方是在 3.19 做的,固然,如果你就是想做「钉子户」,那么你也可以参考下方的 issue 和 pr ,自己 fork 个 engine 去适配支持:
#48951 Add xcprivacy privacy manifest to iOS framework
#131494 Find Required Reason API usage in Flutter Engine and create Privacy Manifest
另外,并不是看到 Your app’s code in the “Runner” file 就是说明是 Engine 的隐私清单有题目,因为构建方式也大概会影响到警告的提示。
Flutter 3.19 自己已经有一个合规的隐私清单,如果你在 3.19 还能遇到 ITMS-91053: Missing API declaration - Your app’s code in the “Runner” file,官方表示大概是: