FBSession がトークンを自動的に更新/更新することを読みましたが、実際にトークンの寿命を延ばしているように見えるのは、セッション オープン リクエストが新しいトークンの有効期限を返すときだけです。
セッション/トークンは、他のアクションの結果として更新されますか?
編集:「Facebook」クラスには、次のコメントを含む「extendAccessToken」メソッドがあります。
/** * アクセス トークンの拡張を試みます。* * 通常、アクセス トークンの有効期限は 30 ~ 60 日です。* ユーザーがアプリを使用する場合、アプリは定期的に新しいアクセス トークンの取得を試みる必要があります。* アクセス トークンの有効期限が切れると、アプリはそれを更新できなくなります。その後、アプリは、新しいアクセス トークンを取得するためにアプリを再承認するようユーザーに要求する必要があります。* * アプリがアクティブなユーザーに対して常に新しいアクセス トークンを保持できるようにするには、 * アプリケーションの * applicationDidBecomeActive: UIApplicationDelegate メソッドで *extendAccessTokenIfNeeded を呼び出すことをお勧めします。*/
しかし、このメソッドは FBSession とは完全に別のもののようです。