Я хотел бы разрешить пользователям сбросить настройки по умолчанию в настройках iPhone для моего приложения. Кажется, я не могу найти никаких примеров в приложениях, которые я видел. В основном вы должны перейти в настройки и найти настройки для вашего приложения. Внизу списка будет какая-то опция Сброс или По умолчанию или что-то еще. Я просто не знаю, как с этим справиться, поскольку я не знаю простой круглой кнопки Rect , которую мы можем использовать в настройках?!?
Лучшее, что я могу придумать, - это установить Переключатель , который говорит «Сброс», и пользователь может переключаться между ДА и НЕТ. Затем, когда мое приложение запускается, оно проверяет, есть ли «да», затем стирает NSUserDefaults. Проблема с этим, насколько я могу судить, в том, что нет обратной связи, когда пользователь переключается на ДА. Все старые настройки будут оставаться в приложении настроек до тех пор, пока пользователь не запустит мое приложение и не сможет делать свое дело.
И, нет, я не хочу делать это из самого приложения - если это вообще возможно.
Есть идеи? Я убиваю HIG?