Почему App Store может отображать строки типа переменных вместо фактических значений?

Я только что отформатировал свой диск и выполнил новую установку Mac OS X Mountain Lion с USB-накопителя. При выполнении моего первого обновления программного обеспечения в приложении App Store в разделе «Обновления» первое обновление в списке — это странно выглядящая строка «DAHSoftwareUpdate» с полем заголовка, имеющим значение «DAHSoftwareUpdatesPage.OSUpdates.Title».

Под этим заголовком указано правильное название обновления (обновление OS X Combined 10.8.2, iTunes 11.0.1. Также под индикатором выполнения я вижу FileSize.MB или FileSize.MB, а затем оставшееся время в минутах.

Это показалось мне странным, особенно после того, как я получил нулевые результаты Google для «DAHSoftwareUpdate» или даже «SoftwareUpdatesPage.OSUpdates.Title».

Одна возможность, которая кажется крайне маловероятной, заключается в том, что файл MountainLion.dmg, который много раз перемещался между моими резервными дисками, мог быть поврежден, и в результате я вижу странную ошибку в приложении AppStore. Кажется гораздо более вероятным, что это результат чего-то вроде плохой настройки локализации/языка, но это не объясняет отсутствие совпадений для отображения имен переменных.

Может кто-нибудь объяснить, что здесь происходит?

Когда вы открываете DMG и приложения, выполняется много контрольных сумм, поэтому повреждение кажется маловероятным. Вы пытались перезагрузить или подождать несколько часов? Таким образом исчезают многие ошибки в App Store/iTunes Store.
Спасибо @KevinChen. Я пробовал перезагружаться перед установкой обновления, но безрезультатно. Но теперь, после установки обновления, все возвращается на круги своя. Тем не менее, это оставило меня любопытным..
У меня есть, на машине, которая не была недавно установлена. Странный
@jaysen, если это разрешилось само собой, мы рекомендуем вам ответить, объяснив, что произошло (прошло x времени, установка обновления завершена после перезагрузки, что-то еще) и разрешилось само собой. Затем вы можете вернуться и принять его или отредактировать, если он появится снова. Таким образом, другие будут знать, что не следует предлагать предложения (но все равно смогут ответить на вопрос, что произошло, если они знают). Спасибо и добро пожаловать на сайт n
я только сейчас это увидел

Ответы (1)

Эта проблема решилась сама собой после этого единственного обновления. Я перезагрузился один раз без обновления, и сбой сохранялся после этой загрузки, но после того, как соответствующее обновление было выполнено и ноутбук перезагрузился, повторения не было.

Что касается вероятности поврежденного dmg установщика, @KevinChen отмечает, что «при открытии DMG и приложений происходит много контрольных сумм, поэтому повреждение кажется маловероятным».

Мне просто было любопытно, что я не нашел никаких ссылок на очевидное имя переменной и является ли это нормальным в экосистеме MacOs (возможно, с очень закрытым исходным кодом)? Является ли это обычным делом, и имена переменных, используемые внутри закрытого программного обеспечения, едва ли зарегистрируют попадание в Google, или это просто странный пример, который ранее не поднимался ?? С тех пор я нашел bugreporter.apple.com , но я менее склонен вносить свой вклад, чем другие, более общедоступные отчеты об ошибках. Также прошу прощения, что не сделал скриншот.
довольно подозрительно, да.