我在我的应用程序中使用了 sharekit 进行 twitter 集成。这在模拟器上运行良好。但在设备上,它第一次允许我登录到 Twitter。现在我从设备中删除了该应用程序并创建新版本并将其再次部署到设备中。现在它显示已经为 twitter 授权,即使我在设备上部署新版本也无法登录
任何想法..以避免这种情况。
提前致谢..
我在我的应用程序中使用了 sharekit 进行 twitter 集成。这在模拟器上运行良好。但在设备上,它第一次允许我登录到 Twitter。现在我从设备中删除了该应用程序并创建新版本并将其再次部署到设备中。现在它显示已经为 twitter 授权,即使我在设备上部署新版本也无法登录
任何想法..以避免这种情况。
提前致谢..
当您在设备上运行时,Sharekit 的 Twitter 实现的数据存储在用户的钥匙串中。因此,删除应用程序不会删除 Sharekit 存储在钥匙串中的 Twitter 令牌。当您删除并重新安装该应用程序时,它仍在从钥匙串中读取并获取旧凭据。您需要实现注销功能。实现非常简单。你只要打电话
[SHKTwitter logout];
查看 ShareKit文档以了解详细信息和选项。