Sharekit Twitter Интеграция сломалась в iOS 5 - PullRequest
2 голосов
/ 12 октября 2011

В предыдущих версиях iOS использование функций Twitter (с bit.ly) работает отлично.Однако, когда я нажимаю «Отправить» в Twitter, он публикует сообщения, но не удаляет их.Звучит похоже на эту ошибку (на самом деле кнопка отмены тоже не работает):

https://github.com/ideashower/ShareKit/issues/254

Я попробовал решение из списка, но оно не работает.Есть идеи?

Спасибо!

Ответы [ 2 ]

5 голосов
/ 12 октября 2011

Я получил ответ о фактической ошибке

"Теперь, когда NDA снят, я просто изменил два экземпляра [[currentView parentViewController] dismissModalViewControllerAnimated: YES] в SHK.m на [currentView dismissModalViewControllerAnimated:ДА].

Эта суть моя SHK.m: https://gist.github.com/1281191"

4 голосов
/ 21 октября 2011

Я изменил код в функции hideCurrentViewControllerAnimated, и он отлично работает.

Мой код:

- (void)hideCurrentViewControllerAnimated:(BOOL)animated
{
    if (isDismissingView)
        return;

    if (currentView != nil)
    {
        self.isDismissingView = YES;
        [currentView dismissModalViewControllerAnimated:YES];
        NSLog(@"dismiss");
    }
}
...