FBConnect を使用したため、同じ問題が発生しました。Facebook はいくつかの「重大な変更」を予定しています。この特定のものは、2012 年 8 月 1 日にすべての人に強制されました。
技術的に言えば、ShareKit は問題を解決するはずです。ただし、機能が機能しているかどうかを実際に確認する必要があります。次の場所に移動します。
Apps>>your app>>Insights>>See All
次に、式を適用します。
Value = extra app sales just for having the feature + sales due to sharing on FB - yearly maintenance cost to update FB software - customer service cost for FB bugs - lost sales due to disgruntled FB users.
私の場合、Value はマイナスだったので、一番売れている iOS アプリからこの機能を削除しました。FBConnect は、私のアプリの中で最もバグの多い部分であり、残念ながら、良いことよりも多くの損害を与えました。
興味のある方のために、私たちが遭遇したバグは次のとおりです。
- 人々が FB でパスワードを変更したときに FBConnect が壊れていましたが、セッション キーはまだ有効でした。これを検出する方法がなかったため、人々はハングアップしました。
- FBConnect は特に理由もなく頻繁にタイムアウトします (これはサーバー側の問題であると仮定します)。
- FBConnect は、カバレッジ外 (インターネットなし) の接続をうまく処理できませんでした。
ここで怒鳴っているわけではありません。問題を修正する正しい方法を決定する前に考慮すべき重要な技術的洞察を提供しているだけです。SDK の更新は、一部の人にとっては適切な解決策ですが、すべての人にとって適切な解決策ではありません。