как избежать твиттера, уже авторизованного на устройстве, используя share kit в iphone sdk - PullRequest
0 голосов
/ 30 июля 2011

Я использовал sharekit для интеграции с твиттером в моем приложении. Это прекрасно работает на симуляторе. Но на устройстве впервые он позволяет мне войти в твиттер. Теперь я удалил приложение с устройства, создал новую сборку и снова развернул ее на устройстве. Теперь он показывает уже авторизованный для твиттер, не может войти в систему, даже если я развернуть новую сборку на устройстве

Любые идеи .. чтобы избежать этого.

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

1 Ответ

3 голосов
/ 01 августа 2011

Данные для реализации Sharekit в Twitter сохраняются в цепочке для ключей пользователя при запуске на устройстве.По этой причине удаление приложения не приведет к удалению токена для Twitter, который хранится в связке ключей от Sharekit.Когда вы удаляете и переустанавливаете приложение, оно все еще читает из цепочки для ключей и получает старые учетные данные.Вам необходимо реализовать функцию выхода из системы.Реализация довольно проста.Вы просто звоните

[SHKTwitter logout];

Проверьте документацию ShareKit для деталей и опций.

...