diff --git a/Classes/LinphoneAppDelegate.m b/Classes/LinphoneAppDelegate.m index bcc659796..a34015421 100644 --- a/Classes/LinphoneAppDelegate.m +++ b/Classes/LinphoneAppDelegate.m @@ -768,6 +768,7 @@ didReceiveNotificationResponse:(UNNotificationResponse *)response linphone_core_set_provisioning_uri(LC, [configURL UTF8String]); [LinphoneManager.instance destroyLinphoneCore]; [LinphoneManager.instance startLinphoneCore]; + [LinphoneManager.instance.fastAddressBook reload]; } #pragma mark - Prevent ImagePickerView from rotating diff --git a/Classes/LinphoneManager.m b/Classes/LinphoneManager.m index 19108ce7d..086311433 100644 --- a/Classes/LinphoneManager.m +++ b/Classes/LinphoneManager.m @@ -1879,6 +1879,8 @@ void popup_link_account_cb(LinphoneAccountCreator *creator, LinphoneAccountCreat - (void)resetLinphoneCore { [self destroyLinphoneCore]; [self createLinphoneCore]; + // reload friends + [self.fastAddressBook reload]; // reset network state to trigger a new network connectivity assessment linphone_core_set_network_reachable(theLinphoneCore, FALSE);