Ich referenzierte eine Vielzahl von Links zu diesem Problem, aber ich kann nicht die Antwort finden.Ich bekomme eine dynamische URL in meiner App ... Wenn die url
enthält http://www dann öffnet es die Verbindung, wenn www
nicht vorhanden ist, dann tritt dieser Fehler auf. Irgendeine Hilfe auf diesem.Safari-Link ist nicht offen in Wenn www fehlt iOS
ich diesen Code verwende,
NSString *selectedurl=[self.SelectedItem objectForKey:@"url"];
selectedurl=[selectedurl stringByReplacingOccurrencesOfString:@" " withString:@"%20"];
NSURL *url=[NSURL URLWithString:selectedurl];
if (url.scheme.length == 0)
{
selectedurl = [@"http://" stringByAppendingString:selectedurl];
url = [[NSURL alloc] initWithString:selectedurl];
}
if([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:selectedurl]])
{
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:selectedurl]];
}
sind Sie die Anwendung Abfrage Schema in Ihrem plist –
Nein, ich werde für das überprüfen. Ich habe diesen Link http://stackoverflow.com/questions verwiesen /8201724/how-to-register-a-custom-app-opening-url-scheme-with-xcode-4..Was soll ich meinen plist hinzufügen, weil ich URL für webservice bekomme Es kann alles sein –