iPhone Facebook SDK-将照片从应用程序上载到Facebook

iPhone Facebook SDK-将照片从应用程序上载到Facebook,iphone,ios5,facebook,Iphone,Ios5,Facebook,由于FacebookSDK每小时都会更改一次,因此很难获得适用于当前SDK版本的实际教程。。有些改变是激进的 我正在上传一张照片。。。但问题是我的FBSessionDelegate方法“fbDidLogin”从未被调用。我登录并返回应用程序,但什么也没发生:/ 我想我的会议代表有问题:/ 这个新SDK的主要变化是关于委托。。。您在view Dod load中设置了一次委托,而不是将其设置为[facebook Authority:permissions delegate:self] 我尝试了一段视

由于FacebookSDK每小时都会更改一次,因此很难获得适用于当前SDK版本的实际教程。。有些改变是激进的

我正在上传一张照片。。。但问题是我的FBSessionDelegate方法“fbDidLogin”从未被调用。我登录并返回应用程序,但什么也没发生:/

我想我的会议代表有问题:/

这个新SDK的主要变化是关于委托。。。您在view Dod load中设置了一次委托,而不是将其设置为[facebook Authority:permissions delegate:self]

我尝试了一段视频(教程),发现:

那是我的.H

#import "Facebook.h"

@interface sampleClass : UIViewController 
                             <FBSessionDelegate, FBRequestDelegate> {

    Facebook * facebook;
}

@property (strong, nonatomic) Facebook * facebook;

- (IBAction)uploadPhoto:(id)sender;

您需要输入应用程序委托

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url
并将“Facebook*Facebook”变量放在应用程序代理和视图控制器都可以访问的位置

您可以按照本指南进行进一步说明


你让它工作了吗?你试过用Hackbook作为例子吗?以sdk下载为例。此链接指的是演示应用程序,但现在称为Hackbook


密歇根州

是的,我知道了!但我不得不用另一种方式!现在我正在将照片作为应用程序的相册进行共享,因此facebook允许我将照片上传到facebook相册上,而不是共享一篇“文章”,我可以这样做,但我必须在FTP上上传我的图像,然后将图像链接为显示图片。明白吗P
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url