Каждый раз, когда я обновляю OS X, учетная запись гостя включается. Каждый раз, когда я обновляю iOS, включается Bluetooth . Мне всегда приходится вручную отключать эти настройки после обновления. Почему Apple не соблюдает эти настройки? Может кто-нибудь указать мне некоторую информацию в Интернете, которая может объяснить это?
1 ответ
Управление конфигурацией сложно с крупномасштабными развертываниями, подобными тем, которые вы описываете.
Часто новые функции добавляют новые параметры конфигурации, изменяют способ использования параметров конфигурации и то, какие наборы параметров следует использовать вместе или нет. Связь между настройками может быть сложной, и не все эти связи видны разработчику во время разработки.
Кроме того, обновления iOS больше похожи на прошивку / флэш-память, чем на традиционную установку, как вы могли бы увидеть в обновлениях для Windows или не встроенных Linux, когда запускается программа, которая координирует и контролирует применение каждого шага в обновлении. , Это оставляет мало возможностей для iOs изменить способ применения обновления в вашей системе.
Apple сделала выбор реализовать "известное безопасное состояние" по умолчанию для всех параметров конфигурации и решила сбрасывать их при каждой установке. Примечательно, что как в дистрибутивах Windows, так и в Linux есть история проблем с операциями обновления, которые отсутствуют при чистой установке. Они оба улучшились за эти годы, но непредсказуемое состояние настроенного пользователем устройства часто создает трудности для процедуры обновления.
Я бы, вероятно, не сделал бы этот выбор, но я думаю, что их выбор согласуется с тем, как им нравится работать их экосистема: что она работает без каких-либо настроек или корректировок.
В конечном счете, нет никакого способа узнать, что происходит на совещаниях проектировщиков, но этот ответ достаточно удовлетворителен для меня.