如何阻止系统警报并显示我的自定义屏幕

How can I block system alert and show my custom screen instead

我制作了一个可以连接到蓝牙设备的应用程序。我的 ble 设备需要配对。现在,当我连接到设备时 - 系统会显示 "Bluetooth Pairing Request" 警报。但我不会为配对操作制作自定义代码输入屏幕。如何阻止系统警报并改为显示我的自定义屏幕。

配对(实际上是绑定)过程由iOS处理;没有允许您的应用程序处理配对过程的工具。

一旦您对需要加密(并因此绑定)的特征启动操作,您的应用程序将退出活动状态,系统配对对话框将呈现给用户。一旦他们完成(或取消)配对过程,您的应用程序将恢复活动状态。