Apple TVにlocalStorage.tokenを保存しようとしています。しかし、私は、アプリケーションを終了し、アプリケーションを開くと、localStorage.tokenが消えます。Apple TVは、アプリケーション終了時にlocalStorageを保存しない
0
A
答えて
0
Apple TVで永続ストレージが必要な場合は、UserDefaults
を使用できますが、サイズは非常に限られています。あなたはUserDefaults
にいくつかのDate
を書きたい場合は、次の関数(Swift3)を使用することができる。例えば :ここ
func getTimeOfUserDefaultsUsage() -> Date {
guard let timeOfUserDefaultsUsage = UserDefaults.standard.object(forKey: "timeOfUserDefaultsUsage") else {
let result = Date()
UserDefaults.standard.set(result, forKey: "timeOfUserDefaultsUsage")
return result
}
return timeOfUserDefaultsUsage as! Date
}
は、この関数の使い方の例です:だから
let timeOfUserDefaultsUsage = getTimeOfUserDefaultsUsage()
print(timeOfUserDefaultsUsage.description)
、毎回同じ日付(ファンクションgetTimeOfUserDefaultsUsage
の最初の呼び出し日)が表示されます。この日付は、アプリケーションを再インストールする場合にのみ変更されます。
+0
tvos、tvmlにNSUserDefaultsを使用するには? –
+0
@NguyễnThànhLộc私の答えでは、NSUserDefaults(Swift3ではUserDefaultsという名前)の例があります。 –
関連する問題
- 1. Cocoaドキュメントアプリケーションの終了時に「終了時に保存」ダイアログを表示しない
- 2. アプリケーション終了時にデバッグモードを終了しないVisual Studio 2010 Pro
- 3. 終了時にアプリケーションデータを保存する
- 4. 終了時にViewPartを保存
- 5. 終了時にアプリケーションを終了する
- 6. SAP MM01終了後保存しないで保存する
- 7. dateFormatter.dateFromString - 結果はApple TVでシミュレーター&Apple TVで異なる結果
- 8. アプリケーションを終了した後にNSFetchResultsControllerキャッシュを保存します
- 9. IonicアプリケーションでLocalStorageにデータを保存
- 10. hibernate doesnt 'アプリケーションの終了後にローカルのh2データベースにデータを保存しない
- 11. html5 localstorage入力を保存しない
- 12. アプリケーションが終了した後に保存されたコアデータがアプリケーションの終了時間の80%を超えても残っていない
- 13. Apple Watchプログラムは終了コードで終了しました:0
- 14. ExcelでExcelアプリケーションを終了するメッセージを保存しないでInterop
- 15. アプリケーションが終了しない
- 16. アプリケーションが終了しない
- 17. ポップアップクロムの終了時にデータをchrome.storage.syncに保存
- 18. Apple TVのイーサネットポート
- 19. Apple TVのマルチプレイヤー
- 20. アプリケーション終了時にVisual Studioがデバッガを終了しないのはなぜですか?
- 21. 終了時にリストの値を保存する
- 22. プログラムの終了時にプロセスが終了しない
- 23. アプリケーション終了時にアダプタ内のAlertDialogを終了する
- 24. 保存アプリケーションで前のアクティビティに戻ることなく終了します
- 25. PHPセッションが終了してからの保存時間
- 26. 終了時のWindowsアプリケーション
- 27. コンソールは終了時にconsole.readline()で瞬時に終了します
- 28. C#データ保存して終了プログラム
- 29. アプリケーションが終了するとuserdefaultsを保存できません
- 30. Windows 8 Storeアプリケーションが終了するとデータを保存する
ローカルストレージの永続性はありません。 –