iOS 6では、人がソーシャルネットワークにログインしているかどうかを確認してください。

StackOverflow https://stackoverflow.com//questions/12705559

質問

実際にユーザーがオペレーティングシステムでFacebookまたはTwitterにログインしているかどうかを確認する方法はあります。

これを行いたい理由は、例えばFacebooks SDKを使用して、ユーザーにログインすることなく共有することで、アプリケーション内の共有に戻ることです。

私は実際にコードを考えた:

[SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook];
.

はそれを正確にしましたが、ユーザがログインしていない場合にのみアラートを表示するだけです。

ユーザーがInstallをインストールしていない場合にのみ発生しますが、オペレーティングシステムに記録されていませんが、(設定内)には、Facebook SDKを介してアプリケーションにログインしています。

役に立ちましたか?

解決

あなたが私のために働いているもの:

if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook]) {// do something only for logged in fb users} else {//do something else for non-fb users}
.

デバイスまたはシミュレータを試着していますか?

他のヒント

不幸には、ユーザーが正しく記録されているかどうかを確認できません。 Facebookのパスワードが正しくない可能性があり、メソッド( IsavailableForServiceType )true

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top