Я схожу с ума от попыток получить Facebook SDK для iPhone для загрузки UIImage.
Вот что я делаю:
1) Создание свойства facebook:
facebook = [[Facebook alloc] initWithAppId:@"111111111"];
2) Позвонить, авторизироваться:
[facebook authorize:[NSArray arrayWithObjects:@"publish_stream", nil] delegate:self];
3) Настройка параметров:
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:image, @"picture", nil];
4) Звонок:
[facebook requestWithMethodName:@"photos.upload" andParams:params andHttpMethod:@"POST" andDelegate:self];
При входе в систему я получаю диалог авторизации. При попытке загрузить я получаю ошибку 101, Неверный ключ API. Я скопировал ключ из FB, включил его, как показано выше, и также включил в .plist (fbAPI_KEY). Какого черта я все еще здесь скучаю? Когда его попросили авторизоваться, оно показало имя приложения, и ключ должен быть правильным. Я также могу публиковать каналы, и они появляются на стене пользователя, но изображения просто не загружаются.