Несколько дней у меня были проблемы со службами Exchange в нашей экосистеме Apple. Прямо сейчас я хочу изменить цвет общих календарей обмена. Изменение цвета локального календаря работает, то же самое для iCloud и моего собственного календаря. Смотрите скриншот ниже. Как видите, система на французском языке…
НО это не работает для общего календаря. Вот когда я щелкаю правой кнопкой мыши по календарю:
К вашему сведению, когда я щелкаю правой кнопкой мыши имя человека над календарем (на скриншоте оно находится за красным прямоугольником), он просто говорит что-то вроде (извините за перевод): открыть делегата в новом окне.
И затем, как только я нажал «прочитать информацию», это то, что я получаю. Отличный серый селектор:
Конечно, когда я нажимаю на селектор цвета, ничего не происходит. И когда я нажимаю «информация об учетной записи», я получаю окно учетной записи, которое вы получаете, когда нажимаете в меню на календарь> учетные записи.
Ну, у кого-нибудь есть идея изменить эти чертовы цвета? Я гуглил эту вещь, но не нашел ничего последовательного.
PS: здесь, на StackExchange, есть очень похожая тема , но она не работает для меня, поскольку все общие календари имеют одно и то же имя (и, как вы видели, имя календаря тоже выделено серым цветом, поэтому его нельзя изменить).
СПАСИБО !!
У меня тоже была такая же проблема с нашими общими календарями Office 365, но, поскольку это не учетные записи пользователей, у владельца не было возможности изменить цвет, поскольку у таких календарей нет владельца. В конце концов я нашел способ изменить цвета, для чего я создал учебник здесь, в своем блоге: http://matt-stone.co.uk/change-colours-microsoft-office-365-shared-calendars-apple . -календарь-ОС-х/
Я следовал инструкциям Мэтта Стоуна http://matt-stone.co.uk/change-colours-microsoft-office-365-shared-calendars-apple-calendar-os-x/ и могу подтвердить, что это сработало для Mojave 10.14. .6. Я обновлю, если он перезапишет изменение plist.
Важно убедиться, что нет активных процессов CalendarAgent. Я мог бы добавить шаг, ps ux|grep [C]alendarAgent
чтобы проверить их, и, если они все еще активны, закрыть больше приложений и повторно выполнить killall.
На случай, если эта страница исчезнет: версия инструкций для командной строки:
cd Library/Calendars
grep -ir "human-readable unique name of calendar"
less Info.plist
- ищите <key>Color</key>
и следующая строка имеет шестнадцатеричный цвет. Этот цвет должен соответствовать старому цвету, который появился в ical.killall -u yourusername CalendarAgent
ps ux |grep [C]alendarAgent
rm ~/Library/Calendars/Calendar\ Cache-bak
vim Info.plist
и замените цвет на предпочитаемый цвет.У меня была такая же проблема в домене Office365. Решение состояло в том, чтобы позволить владельцу календаря изменить цвет в своем собственном iCal. Тогда этот цвет изменится и у других пользователей iCal.
задница
Дэн
3Джи