как избежать авторизации твиттера на устройстве с помощью набора акций в iphone sdk

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

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

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


person Steve Gear    schedule 30.07.2011    source источник


Ответы (1)


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

[SHKTwitter logout];

Ознакомьтесь с документацией по ShareKit, чтобы узнать подробности и варианты.

person Mark Struzinski    schedule 01.08.2011