Cyclop 0.6.2
Для тех, кто собирает приложение сам.
Сборка больше не выдаёт молча неподписанное приложение. Если подпись не
прошла, скрипт останавливается с ошибкой — раньше он печатал мягкое
предупреждение, доходил до «готово», и в build/ оказывался бандл вообще без
подписи. Заметить это можно было только по возвращающимся запросам доступа,
уже поставив приложение.
Срабатывало это не в теории: iCloud вешает на файлы служебный атрибут, с
которым codesign работать отказывается, а папка «Рабочий стол»
синхронизируется с iCloud у многих по умолчанию — клон репозитория там
переставал подписываться. Теперь атрибуты снимаются перед подписью, а
результат проверяется. Та же проверка добавлена в CI.
Нашёл и разобрал @iFuzYs (#19).
Ставившим из образа обновляться незачем — приложение не изменилось.
Установка описана в README.
Обновление — открыть образ и заменить приложение; разрешать заново не придётся.
SHA-256 d2f03a8f139d4fc8583c58425ce267185a285c7b575a0aef5c5cf75a5344b9da
Проверить: shasum -a 256 Cyclop-0.6.2.dmg
Full Changelog: v0.6.1...v0.6.2