& # 8220; CFBundleVersion должен быть строкой & # 8221; из панели инструментов OS X
Вопрос
При разработке своего виджета панели мониторинга я посмотрел на консоль (системные журналы) и обнаружил, что сообщение об ошибке:
2009-03-06 22:08:35.244 Widget Installer[3874] CFBundleVersion must be a string
Свойство помечено как строка типа в Info.plist. Я попытался изменить его с числа 1,2 на ряд букв (не может быть ошибочно принят за номер), а также следуя рекомендациям Apple по управлению версиями. Не важно, что, я получаю эту ошибку каждый раз.
Решение
Установщик виджетов анализирует все существующие виджеты, чтобы проверить наличие старых версий. Это сообщение может исходить от любого виджета в вашей системе , и если вы проверили свой собственный, это, вероятно, один из других.
Не связан с StackOverflow