otwórz aplikację iphone z linku w aplikacji internetowej w safari

Próbuję otworzyć moją rodzimą aplikację iPhone z linku w safari. Poszedłemten link utworzyć schemat URL. dodałemappgo:// jako mój schemat URL i com.xxxx.appgo jako identyfikator w typach URL. Poniżej znajduje się mój link na stronie internetowej w safari: Otwórz aplikację na iPhone'a Ale kiedy kliknę na link, aplikacja się nie otworzy, a safari wygeneruje alert z błędem: Safari nie może wejść na stronę, ponieważ adres jest nieprawidłowy.

mój identyfikator pakietu: com.xxxxx.abc Uwaga: Mój identyfikator pakietu jest inny niż identyfikator w typach URL. Czy to może być problem?

Edytować: Zrobiłem identyczny identyfikator pakietu i identyfikator adresu URL. Dodałem również następujący kod w moim delegacie aplikacji:

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url{
NSLog(@"application");
BOOL returnValue = NO;
NSString *urlString = [url absoluteString];
if([urlString hasPrefix:@"com.xxxx.appgo"]){
    returnValue = YES;
}
return returnValue;

}

Testuję go na moim iPadzie. Najpierw instaluję najnowszą wersję aplikacji z xcode, a następnie naciskam przycisk home, a następnie otwieraję link w safari. Ale nadal otrzymuję powiadomienie, że Safari nie może wejść na stronę, ponieważ adres jest nieprawidłowy. Mój link w safari:

<a href="appgo://">Open iPhone App</a>

questionAnswers(2)

yourAnswerToTheQuestion