facebook sdk для проблемы с диалоговым окном канала ios, сообщение не отображается, хотя оно публикуется

изображение для iphone с диалоговым окном ленты Facebook

Я делюсь на facebook с помощью следующего метода в делегате, который вызывается из всех частей, совместно использующих мое приложение, появляется диалоговое окно канала без контента, но на самом деле это сообщения на стене facebook, что не так с моим кодом?

-(void)shareOnFaceBook:(NSMutableDictionary *)dic 
{

    if(self.facebook ==nil)
    {

        self.facebook= [[Facebook alloc] initWithAppId:@"238314679531075"];

        NSArray* permissions =  [[NSArray arrayWithObjects:
                                  @"email", @"read_stream",@"publish_stream", nil] retain];

        [facebook authorize:permissions delegate:self];

    }


    [self.facebook dialog:@"feed" andParams:dic andDelegate:self];

}

Благодарность


person Mohamed DiaaEldin    schedule 29.06.2011    source источник
comment
О той же проблеме сообщили другие ранее сегодня.   -  person albertamg    schedule 30.06.2011


Ответы (1)


Об ошибке сообщается в соответствии с комментарием Альберта. но в то же время вы можете публиковать сообщения в facebook, отправляя HTTP-сообщения в Graph API.

[self.facebook requestWithGraphPath:@"post" andParams:yourParameters andHttpMethod:@"POST" andDelegate:self];

Вам нужно будет реализовать свой собственный контроллер представления, но это должно быть просто. По крайней мере, что-то, что поможет вам продвинуться вперед, пока вы ждете исправления ошибки.

person Tope A    schedule 30.06.2011
comment
проблема решена через facebook bugs.developers.facebook.net/show_bug.cgi?id= 18760 - person Mohamed DiaaEldin; 03.07.2011