私はGoogle Identity Toolkitを使用していますが、これまでのところうまく機能しています。私の質問は、didLaunchWithOptions:
にこのデバイスで現在のセッションがアクティブであるかどうかをチェックする方法です。そのため、認証をスキップできます。アプリが終了した後、Google Identity Toolkitセッションをアクティブにするにはどうすればいいですか?
私はGIDSignIn.sharedInstance().currentUser != nil
を試しましたが、アプリが強制終了された後にfalseを返します。
私がGITAuth.sharedInstance().signInWithSavedAccount()
に電話すると、最後に使用されたアカウントでログインしようとしますが、戻ってくるまでにはすでにログイン画面が表示されていました。
提案がありますか?私はあなたが達成したいものを想定し
おかげ
これは私が探していた答えではありませんが、セッションを人為的に保つための回避策かもしれません。この場合の問題は、ユーザーが実際に認証されず、これらの資格情報で情報にアクセスしようとすると失敗することです。しかし、アイデアをありがとう。 –