iPhone SDK FBConnect webcore decodeGIFFrame exec_bad_access

- (void)apiDialogFeedUser {
        SBJSON *jsonWriter = [[SBJSON new] autorelease];

        NSArray* actionLinks = [NSArray arrayWithObjects:[NSDictionary dictionaryWithObjectsAndKeys:@"test",@"name",@"http://test.co.in",@"link", nil], nil];
        NSString *actionLinksStr = [jsonWriter stringWithObject:actionLinks];

        NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                                       @"test", @"name",
                                       @"test", @"caption",
                                       @"test", @"description",
                                       @"http://test.co.in", @"link",
                                       @"http://test.co.in/images/b_freequote.jpg", @"picture",
                                       actionLinksStr, @"actions",
                                       nil];

        Demo1AppDelegate *delegate = (Demo1AppDelegate *)[[UIApplication sharedApplication] delegate];
        [[delegate facebook] dialog:@"feed"
                          andParams:params andDelegate:self];
    }

Я использую приведенный выше код для публикации на стене Facebook. Но после того, как диалог открывается, он внезапно бросает exec_bad_access. Он указывает на decodeGIFFrame. Понятия не имею, что это такое. Кто-нибудь может подсказать, в чем проблема? Надеюсь, все поняли мой вопрос.

Заранее спасибо.

ОБНОВИТЬ:

Я обнаружил, что проблема в Facebook AppId. Когда я попробовал это с Hackbook id, эта проблема исчезла. Но я не знаю, какие настройки в моем AppId вызывают эту проблему. Любая идея?


person Matt    schedule 19.01.2012    source источник
comment
Я отвечаю на свой вопрос. Когда я изменил логотип своего приложения по умолчанию через developer.facebook.com, моя проблема была решена. Это действительно сработало! Надеюсь, это кому-нибудь поможет.   -  person Matt    schedule 19.01.2012
comment
+1 за то, что нашел способ обойти надзор со стороны Facebook. Этот сбой произошел у меня только на iOS 4.0.   -  person Andy    schedule 29.02.2012


Ответы (1)


Я отвечаю на свой вопрос. Когда я изменил логотип своего приложения по умолчанию через developer.facebook.com, моя проблема была решена. Это действительно сработало! Надеюсь, это кому-нибудь поможет.

person Matt    schedule 19.04.2012