デバイスに保存したUserDefaultの値を確認する

アプリ内にUserDefaultで値が保存されているか実機ビルドであれば確認することができます。毎回どうやるのか忘れてしまうのでメモとして残しておきます。

テストように保存した値

テスト用にBoolean,Double,Any?型の値を保存しています。

コード

import UIKit

class ViewController: UIViewController {

    var userDefault = UserDefaults.standard
    override func viewDidLoad() {
        super.viewDidLoad()
        userDefault.set(true, forKey: "boolean")
        userDefault.set(11.5, forKey: "double")
        userDefault.set("hogehoge", forKey: "string")
    }
}

端末内UserDefaultの確認

❶Window > Device and Simulators

❷対象アプリを選択 > ⚙マーク > Download Conteiner…

出力場所を適当に決めて保存

❸右クリック > パッケージの内容を表示 > AppData > Library > Preferences

BundleIdentifier名.plistを確認する

UserDefaultで保存した値を確認できました!