Ссылка на страницу Facebook с iOS6

Итак, я пытаюсь установить ссылку на страницу Facebook на iOS6 из своего приложения, используя

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

Это открывает приложение Facebook, но оно не входит в мою страницу. У кого-нибудь есть идея о том, как правильно ссылаться на iOS6?

Ответ 1

Я исправил это сам, удалив "www" из URL-адреса. Это смешно, но с "www" открывается только приложение Facebook, после его удаления вместо него открывается Safari и просматривает соответствующую страницу. Возможно, это ошибка iOS6, но это сработало для меня.

Ответ 3

Заменить "www.facebook.com" на "m.facebook.com":

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

Ответ 4

он отлично работает, я тестировал его как: -

- (void)viewDidLoad
{
    [super viewDidLoad];

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

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