0

アプリでのTwitter統合にsharekitを使用しました。これはシミュレーターでは問題なく機能します。しかし、デバイスでは、初めてTwitterにログインできるようになりました。ここで、デバイスからアプリを削除し、新しいビルドを作成して、デバイスに再度デプロイします。これで、Twitterですでに承認されていることが表示され、デバイスに新しいビルドをデプロイしてもログインできません

これを避けるためのアイデア。

前もって感謝します..

4

1 に答える 1

3

SharekitのTwitter実装のデータは、デバイスで実行するとユーザーのキーチェーンに保存されます。このため、アプリを削除しても、Sharekitによってキーチェーンに保存されているTwitterのトークンは削除されません。アプリを削除して再インストールしても、アプリは引き続きキーチェーンから読み取り、古いクレデンシャルを取得しています。ログアウト機能を実装する必要があります。実装は非常に簡単です。あなたはただ電話します

[SHKTwitter logout];

詳細とオプションについては、ShareKitのドキュメントを確認してください。

于 2011-08-01T13:23:29.123 に答える