Чек-лист запуска Mac
Проходите его в своём темпе. Ваши отметки сохраняются в этом браузере, без учётной записи.
Об этом списке
Список охватывает приложения, которые продаются и вне Mac App Store, и внутри него, поэтому пропускайте то, что не относится к вам. Ваши отметки хранятся только в этом браузере, поэтому очистка данных сайта их тоже удалит.
Как этим пользоваться
Работайте примерно сверху вниз. Подпись и нотаризация идут первыми, потому что сборка, которая не открывается, делает бессмысленным всё остальное. Группы о конфиденциальности и скриншотах можно вести параллельно. День запуска оставьте на самый конец. Чтобы превратить это в даты, используйте конструктор плана запуска.
Шаги, которые люди чаще всего пропускают
- Проверка реальной загрузки. Ваш Mac доверяет вашей же сборке. Скачайте её через браузер, чтобы сработал карантин, а затем откройте на другом Mac или в другой учётной записи пользователя.
- Сделайте резервную копию закрытого ключа Sparkle. Sparkle проверяет каждое обновление по открытому ключу внутри вашего приложения, поэтому храните закрытый ключ в надёжном месте.
- Прохождение запросов разрешений. Сбросьте их с помощью
tccutilи прочитайте каждую строку назначения так, как прочитал бы её новый пользователь.
Вопросы
Нужно ли всё это для Mac App Store?
Нет. Приложения из магазина пропускают нотаризацию, DMG и Sparkle, потому что магазин сам занимается проверкой и обновлениями. Правила Apple также исключают для приложений магазина другие системы обновлений.
Синхронизируется ли мой прогресс между устройствами?
Нет. Отметки сохраняются только в этом браузере, без учётной записи.