Использование реального устройства в качестве симулятора и хранилища - PullRequest
0 голосов
/ 01 июня 2018

Я начал использовать свой собственный Iphone в качестве симулятора вместо виртуального.Мое тестирующее приложение использует UserDefaults для сохранения некоторых постоянных данных.Если я восстановлю приложение через XCode на моем телефоне, эти данные не будут сброшены.Есть ли способ очистить данные без деинсталляции приложения и повторной установки через XCode на моем телефоне?И без добавления дополнительного кода.

1 Ответ

0 голосов
/ 01 июня 2018

Вы можете попробовать это в didFinishLaunchingWithOptions

UserDefaults.standard.removePersistentDomain(forName:Bundle.main.bundleIdentifier!)
UserDefaults.standard.synchronize()
...