以前にはなかったフィードダイアログに問題があるようです。 iOS 5が原因だと思われますが、わかりません。Facebook認証の後のiOS SDKフィードダイアログの問題
ユーザーは認証が必要な場合、Facebookのアプリケーションにリダイレクトされてから、自分のアプリに戻ります。
その後、ユーザーは[共有]ボタンをクリックし、フィードダイアログはと表示されます。 突然、が消えるです。
ユーザーが[共有]を再度クリックすると、フィードダイアログが正常に動作しています。
if ([facebook isSessionValid]) {
[facebook dialog:@"feed" andParams:params andDelegate:self];
}
のparams変数は常にに設定されている:それは
「共有」ボタンに関連付けられたコードは、単にこれは...認証からアプリに戻った後、ちょうどその最初の時間です正しい値であり、ゼロではありません。 セッションが有効でない場合、ユーザーは認証方法に送信されています。
私はFBDialog.mのIF Statementをコメントアウトしましたが、どこかで読んだことがありますが、うまくいきませんでした。
誰もが同じ問題を経験しましたか?
ありがとうございます!
EDIT: 私はiOSの4.3を実行している私のiPad 2、上のプロジェクトを構築してきたが、それは最初の時から正常に動作するので、それは、今ためのiOS 5のだと確信しています。
EDIT 2: それは突然正常に動作しています。 ...と私は
それを修正し、私はまた、iOSの5.0に、まさにこの問題を見ています –