我是iOS SDK的新手。我想在Facebook上向朋友发送邀请并找到朋友列表

时间:2014-06-07 07:19:34

标签: ios facebook

  1. 当我们为朋友编写代码时,会出现以下错误
  2. 代码如下:
  3. 查看 control.h 文件

    #import <UIKit/UIKit.h>
    #import <FacebookSDK/FacebookSDK.h>
    
    @interface ViewController : UIViewController <FBFriendPickerDelegate> - (IBAction)FBFriend:(id)sender;
    
    @end
    
  4. 查看 control.m 文件

    -(IBAction)FBFriend:(id)sender {
        FBFriendPickerViewController* vc=[[FBFriendPickerViewController alloc]init];
        [vc loadData];
        [vc presentModallyFromViewController:self animated:YES
        handler:^(FBViewController*sender, BOOL donePressed) {
            if (donePressed) {
                NSLog(@"success!");
            }
        }];
    } 
    
  5. 当我们运行代码时,会出现以下错误

  6.   

    由于未捕获的异常'com.facebook.sdk:InvalidOperationException'终止应用程序,原因:'FBSession:没有提供AppID;要么将AppID传递给init,要么将带有名为FacebookAppID的相应id的字符串值键添加到包* .plist'。

2 个答案:

答案 0 :(得分:0)

首先,您要在facebook.developers页面中为您的应用创建应用ID,您可以访问以下链接了解更多详情link

答案 1 :(得分:0)

在App中,用户首先需要登录才能在Facebook上向朋友发送邀请并找到好友列表。

请在Facebook文档中找到有关登录https://developers.facebook.com/docs/facebook-login/ios/v2.0

的以下链接

如果您还有任何问题,请告诉我。