IPhone Facebook应用程序在授权后崩溃

时间:2010-12-10 10:39:16

标签: iphone facebook

我使用FBConnect

制作应用程序

采取viewbase iphone应用程序

主要委托类

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url{
    return [[viewController.view facebook] handleOpenURL:url];
}

控制器类

-(void)awakeFromNib{
    permissions =  [[NSArray arrayWithObjects:
                     @"read_stream", @"offline_access",nil] retain];

    Facebook* facebook = [[Facebook alloc] initWithAppId:@"160696837308609"];
    [facebook authorize:permissions delegate:self];
}

当我运行应用程序时,打开一个允许的facebook视图 当我点击允许然后出现黑屏并且应用程序崩溃

当我重新启动应用程序时,webview会显示“您已获得授权点击Okey ”的消息 单击确定后,同样的事情发生,应用程序崩溃

-AB

1 个答案:

答案 0 :(得分:0)

我在委托类返回中注释行 [[viewController.view facebook] handleOpenURL:url];
然后它工作正常并返回主屏幕