Hello,
I am developing an app based on the the buttonless_dfu example and the secure bootloader and it works fine with Android.
I have the following problem with IOS:
The dfu process works fine but when the app reboots after dfu. nrf connect on iOS still shows the bootloader services and characteristics and I cannot reconnect unless I switch bluetooth off in the settings menu or "forget" the ble device.
I can solve that in calling pm_local_database_has_changed() (if the peer is connected) but I am wondering if there is something that I missed in the configuration of the app or in the bootloader.
NRF_SDH_BLE_SERVICE_CHANGED is enabled in both the app and the bootloader.
I am using the sdk 17.1
Thank you in advance !
Christian