Я пытаюсь интегрировать последнюю версию Facebook SDK в мое приложение для iPhone. Мне нужно загрузить список друзей, а затем опубликовать в Facebook.
Все отлично работает на iPhone4 и на симуляторе. На моем iPhone3G с iOS 4.2.1, но без приложения FB, я получаю OAuth-исключение и предупреждение "сеанс истек".
Обратите внимание, что список загружается, и я могу продолжить, но я продолжаю получать это предупреждение. Я также уже удаляю токен, когда получаю это предупреждение, но он не работает.
Затем, когда я пытаюсь опубликовать сообщение в Facebook, я получаю то же сообщение и не могу этого сделать («Операция не может быть завершена»).
Все это происходит только при тестировании на iPhone 3G или симуляторе без приложения FB. На моем 4S с приложением facebook все отлично работает.
ОБНОВЛЕНИЕ: работает при включенном отладчике, но обычно не работает на телефоне.
Я также получаю эту ошибку: void SendDelegateMessage (NSInvocation *): делегат (webView: решитьPolicyForNavigationAction: запрос: фрейм: solutionListener :) не удалось вернуть после ожидания 10 секунд. режим основного цикла выполнения: kCFRunLoopDefaultMode