diff --git a/Classes/LinphoneAppDelegate.m b/Classes/LinphoneAppDelegate.m
index 10234e5a0..c13700ed2 100644
--- a/Classes/LinphoneAppDelegate.m
+++ b/Classes/LinphoneAppDelegate.m
@@ -232,8 +232,9 @@
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
NSString *scheme = [[url scheme] lowercaseString];
- if ([scheme isEqualToString:@"linphone-config-http"] || [scheme isEqualToString:@"linphone-config-https"]) {
- configURL = [[NSString alloc] initWithString:[[url absoluteString] stringByReplacingOccurrencesOfString:@"linphone-config-" withString:@""]];
+ if ([scheme isEqualToString:@"linphone-config"] || [scheme isEqualToString:@"linphone-config"]) {
+ NSString* encodedURL = [[url absoluteString] stringByReplacingOccurrencesOfString:@"linphone-config://" withString:@""];
+ self.configURL = [encodedURL stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
UIAlertView* confirmation = [[UIAlertView alloc] initWithTitle:NSLocalizedString(@"Remote configuration",nil)
message:NSLocalizedString(@"This operation will load a remote configuration. Continue ?",nil)
delegate:self
diff --git a/linphone-Info.plist b/linphone-Info.plist
index 3b0579398..b0000d2a2 100644
--- a/linphone-Info.plist
+++ b/linphone-Info.plist
@@ -83,19 +83,7 @@
org.linphone.phone
CFBundleURLSchemes
- linphone-config-http
-
-
-
- CFBundleTypeRole
- Viewer
- CFBundleURLIconFile
- linphone_icon_72@2x
- CFBundleURLName
- org.linphone.phone
- CFBundleURLSchemes
-
- linphone-config-https
+ linphone-config