私が開発しているアプリを起動すると、ユーザーは閉じる前に最後に開いていたビューに戻ります。これは正常な動作のようです。これをオフにして、ユーザーが常にログインビューで開始するようにすることはできますか?
アドバイスありがとうございますフランク
私が開発しているアプリを起動すると、ユーザーは閉じる前に最後に開いていたビューに戻ります。これは正常な動作のようです。これをオフにして、ユーザーが常にログインビューで開始するようにすることはできますか?
アドバイスありがとうございますフランク
Felzが指摘したように、これは簡単に無効にできます。それをそのままにして、別のソリューションを開発することをお勧めします。ユーザーは通常、アプリを離れた場所から再開した場合に感謝します。何かをすばやく調べたい場合もあれば、単に電話をかけたい場合もあります。戻ってきたときに、ログイン情報を再入力したくない場合もあります。
アプリに秘密情報など、簡単にアクセスしたくないものが表示されている場合でも、タイマーを実装できます。アプリがバックグラウンドでしばらく(たとえば、5分間)実行されていて、再度開いた場合は、タイマーを実装できます。ログイン画面を再度表示します。
おそらく iOS >= 4.0 で実行しています。これがデフォルトの動作です。無効にするにはUIApplicationExitsOnSuspend
、Info.plist で true に設定します。