СпонсорствоОтправить

← Все инструменты

Чек-лист запуска Mac

Проходите его в своём темпе. Ваши отметки сохраняются в этом браузере, без учётной записи.

Чек-лист запуска Mac

Готово: 0
Подпись
Нотаризация
Обновления Sparkle
DMG
Конфиденциальность
Скриншоты и сайт
День запуска

Об этом списке

Список охватывает приложения, которые продаются и вне Mac App Store, и внутри него, поэтому пропускайте то, что не относится к вам. Ваши отметки хранятся только в этом браузере, поэтому очистка данных сайта их тоже удалит.

Как этим пользоваться

Работайте примерно сверху вниз. Подпись и нотаризация идут первыми, потому что сборка, которая не открывается, делает бессмысленным всё остальное. Группы о конфиденциальности и скриншотах можно вести параллельно. День запуска оставьте на самый конец. Чтобы превратить это в даты, используйте конструктор плана запуска.

Шаги, которые люди чаще всего пропускают

  • Проверка реальной загрузки. Ваш Mac доверяет вашей же сборке. Скачайте её через браузер, чтобы сработал карантин, а затем откройте на другом Mac или в другой учётной записи пользователя.
  • Сделайте резервную копию закрытого ключа Sparkle. Sparkle проверяет каждое обновление по открытому ключу внутри вашего приложения, поэтому храните закрытый ключ в надёжном месте.
  • Прохождение запросов разрешений. Сбросьте их с помощью tccutil и прочитайте каждую строку назначения так, как прочитал бы её новый пользователь.

Вопросы

Нужно ли всё это для Mac App Store?

Нет. Приложения из магазина пропускают нотаризацию, DMG и Sparkle, потому что магазин сам занимается проверкой и обновлениями. Правила Apple также исключают для приложений магазина другие системы обновлений.

Синхронизируется ли мой прогресс между устройствами?

Нет. Отметки сохраняются только в этом браузере, без учётной записи.

Похожее