Изменение значений NSUserDefaults на iOS через терминал - PullRequest
0 голосов
/ 06 февраля 2019

Я много читал о настройках по умолчанию и командах plutil, но все же не смог найти способ, как редактировать эти значения UserDefaults на реальном iPhone, используя терминал с ноутбука.Упомянутые команды позволяют нам изменять настройки по умолчанию в симуляторе или приложении Mac OS.Не на настоящем iPhone.

Я бы хотел найти способ, похожий на adb shell setprop, для установки некоторого сохраненного значения в моем iOS-приложении без перекомпиляции с терминалом.Я знаю, как перечислить наши устройства с приборами в терминале, но есть ли способ добиться того, чего я хочу?

1 Ответ

0 голосов
/ 06 февраля 2019

Вы пытались запустить приложение из терминала и установить место назначения в качестве своего устройства iOS?

xcodebuild \
-workspace MyApp.xcworkspace \
-scheme MyApp \
-destination "platform=iOS,name=User's iPhone"

После того, как приложение будет запущено, попробуйте использовать те команды, которые вы упомянули, чтобы перезаписать UserDefaults.Там может быть другая полезная информация о подключении к вашему устройству iOS через терминал здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...