2012-08-17 19 views
0

Я создаю приложение iOS, и я добавляю некоторые варианты совместного доступа. Я уже загрузил SDK 3.0 3.0 и разместил его в своем проекте в соответствии с страницей разработчика Facebook. Все, что мне нужно, чтобы сделать это, - , публикует только статусные обновления в Facebook, когда на кнопку UIActionSheet нажимается определенная кнопка. Вот код, который я до сих пор:Опубликовать статус обновления Facebook от приложения iOS

#import <FacebookSDK/FacebookSDK.h> 

-(void) actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex 
{ 
    if (buttonIndex == 0) { 
     NSArray *permissions = [NSArray arrayWithObject:@"publish_actions"]; 
     [FBSession openActiveSessionWithPermissions:permissions allowLoginUI:YES 
           completionHandler:^(FBSession *session, 
                FBSessionState status, 
                NSError *error) { 
            // session might now be open. 
            if (session.isOpen) 
             //don't know what to do from here 
           }]; 
    } 
} 

Я не знаю, куда двигаться дальше. Аутентификация происходит, а затем приложение Facebook на моем iPhone открывается, и это конец. Кроме того, если есть что-то еще, я должен добавить, что мне не хватает ПОЖАЛУЙСТА, дайте мне знать. Я новичок в Facebook SDK.

ответ

2

Документация iOS от Facebook охватывает это очень красиво в их sample application и учебниках.

В частности

HelloFacebookSample: сочетает в себе использование FBLoginView, FBProfilePictureView, FBFriendsPickerViewController, FBPlacePickerViewController и FBRequest для доступа к профилям, статус обновления и загрузки фотографий.

  • От developer.facebook.com
+0

Это действительно хороший пример! Спасибо, я пропустил это. – Jordan

Смежные вопросы