ログインと登録のオプションを持つ「ホーム画面」があるアプリがあります。ユーザーが上記のいずれかを完了すると、データは共有インスタンスに格納されます。セキュリティ上の理由から、私はapplicationDidBecomeActive
を使って、ユーザーがサーバー上でまだアクティブであるかどうか、または共有インスタンスでメソッドを呼び出すことによってブロックされていないことを定期的に確認することを検討していました。ユーザーがアクティブでない場合、アプリはプロンプトを表示してホーム画面に移動します。applicationDidBecomeActiveを使用してユーザーがログインしているかどうかを確認する
私の問題は、アプリが初めて読み込まれるときに `applicationDidBecomeActiveが呼び出され、ユーザーがログインしていないためにループが発生することです。
この問題を解決する正しい方法は何ですか?理想的には私はapplicationDidBecomeActiveを使いたいと思っていますが、私はアプリケーションのアカウントセクションでチェックを実行したいだけです。
助けがあれば助かります。
ありがとうございました。
plsはあなたがapplicationDidBecomeActive方法でチェックする方法のコードを示していますよう
あなたは有効期限を生成することができます。 –