Интеграция iOS с Facebook: срок действия сессии на iPhone 3G истек

Я пытаюсь интегрировать последнюю версию SDK facebook в моем приложении iPhone. Мне нужно загрузить список друзей, а затем опубликовать в Facebook.

Все отлично работает на iPhone4 и на симуляторе. На моем iPhone3G с iOS 4.2.1, но без приложения FB, я получаю OAuth-исключение и предупреждение "сеанс истек".

Обратите внимание, что список загружается, и я могу продолжить, но я продолжаю получать это предупреждение. Я также уже удаляю токен, когда получаю это предупреждение, но он не работает.

Затем, когда я пытаюсь опубликовать на Facebook, я получаю то же сообщение и не могу этого сделать ("Операция не может быть завершена").

Все это происходит только при тестировании на iPhone 3G или симуляторе без приложения FB. На моем 4S с приложением фейсбук все работает нормально.

ОБНОВЛЕНИЕ: это работает с отладчиком, но это не обычно на телефоне. Я также получаю эту ошибку: void SendDelegateMessage(NSInvocation*): делегат (webView: managePolicyForNavigationAction:request:frame: SolutionListener:) не удалось вернуть после ожидания 10 секунд. режим основного цикла выполнения: kCFRunLoopDefaultMode

0 ответов

Другие вопросы по тегам