2012-09-21 1 views
10

So versuche ich, auf eine Facebook-Seite auf iOS6 von meiner App zu verknüpfen mitVerknüpfen mit einer Facebook-Seite mit iOS6

NSString* urlString = @"https://www.facebook.com/vioside"; 
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: urlString]]; 

Dies eröffnet den Facebook-App erfolgreich, aber es nicht auf meiner Seite geht. Jeder hat eine Idee, wie man auf iOS6 richtig verlinkt?

+0

** Facebook-App erfolgreich ** was meinst du mit diesem ? und wo es hingeht ... es würde deine Seite in Safari öffnen ... was bekommst du? – TheTiger

+0

Es öffnet die native Facebook-App. Wahrscheinlich, seit iOS6 Facebook-Integration hat, würde ein Facebook-Link die Facebook native App anstelle der Web-App in Safari öffnen. Es öffnet die facebook native app aber bleibt auf meinem News-Feed ohne auf die Seite – ChrisBorg

+0

Danke @VakulSaini – ChrisBorg

Antwort

3

ich dieses Problem behoben, indem ich das 'www' aus der URL zu entfernen. Es ist witzig aber mit dem 'www' wird nur die Facebook App geöffnet, nach dem Entfernen wird stattdessen Safari geöffnet und die entsprechende Seite angezeigt. Vielleicht ist es ein iOS6 Fehler, aber das ist für mich

+0

Es hat mir auch geholfen. VIELEN DANK!! – Khushboo

-1

es funktioniert gut ich es als wie getestet: -

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 

    NSString* urlString = @"https://www.facebook.com/vioside"; 

    [[UIApplication sharedApplication] openURL:[NSURL URLWithString: urlString]]; 
} 
0

Ersetzen „www.facebook.com“ mit „m.facebook.com“:

NSString* urlString = @"https://m.facebook.com/vioside"; 
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: urlString]];