Я создаю приложение для iPhone, где хочу добавить Facebook. В viewDidLoad я добавил:Facebook connect перезагружает приложение для iPhone
facebook = [[Facebook alloc] initWithAppId:@"MYAPPID" andDelegate:self];
facebook.sessionDelegate=self;
if ([defaults objectForKey:@"FBAccessTokenKey"]
&& [defaults objectForKey:@"FBExpirationDateKey"]) {
facebook.accessToken = [defaults objectForKey:@"FBAccessTokenKey"];
facebook.expirationDate = [defaults objectForKey:@"FBExpirationDateKey"];
}
Когда пользователь нажимает кнопку я вызова функции, которая делает:
NSArray *permissions = [[NSArray arrayWithObjects:@"read_stream", @"publish_stream", @"offline_access",nil] retain];
[facebook authorize:permissions ];
Он запускает сафари и делает facebook логин; проблема в том, что когда он возвращается в приложение, он перезапускает приложение, в то время как мне нужно вернуться непосредственно к моему ViewController, а не к первому контроллеру. Что я делаю неправильно?
Спасибо за downvoting .... whywhywhy? Было ли это «не конструктивным», как обычно? – Cris