現在のiOSグラフ方式では、ユーザーのプロフィール写真を正しく取得できないようです。
私の電話:self.pictureRequest = [facebook requestWithGraphPath:@"me/picture" andDelegate:self];
結果をどうするか:
-(void)request:(FBRequest *)request didLoad:(id)result{
if(request == self.pictureRequest){
UIImageView *image = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 500, 500)];
image.image = [UIImage imageWithData:result];
[self.view addSubview:image];
NSLog("result is %@", result);
}
だから私は今プロフィール写真を取得しようとしています。結果はコンソールにnullとして表示されます。これは私が実際に結果を得ていないことを意味すると思いますか?(試してみif(result) NSLog(@"got a result")
ましたが、戻らないので、fbで結果が返ってこないのかな?)
何か案は?私もここで同様の問題を調べましたが、それらがどのように異なるのかわかりません: iOS経由でFacebookの写真を取得する際の問題