在 xamarin 形式中,您可以使用
On<iOS>().SetUseSafeArea(true);
这将确保您的视图不会显示在任何凹口/不安全区域上。
我想知道是否有任何方法可以全局设置它,这样我就不必在每个内容页面中不断添加该行代码。
首选没有自定义渲染器的解决方案(除非这是实现它的唯一方法)
众所周知,Android 13 引入了运行时通知权限。这是有关此内容的Android 开发人员文档。
我们已经有一个启动页面,在 iOS 中显示通知权限提示。我们只需为 Android 13 上的所有用户执行此操作即可。
阅读文档后,我添加了以下内容:
<uses-permission android:name="android.permission.POST_NOTIFICATIONS"/>
但是我似乎找不到一种方法来提示 Android 用户。有谁在这方面取得了成功/可以指出我正确的方向吗?
此外,我们注意到所有升级到 Android 13 的用户都默认关闭了通知。有没有办法在设置中添加通知权限的链接?