Ссылка на страницу 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, но это сработало для меня.
Ответ 2
Проблема заключается в том, что вы не можете использовать короткое имя. Он должен быть "id" для его работы в настоящее время.
iOS6 и URL-адреса факс-карт не отображаются правильно в приложении facebook
Ответ 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]];
}