#macos #signing
#macos #подписание
Вопрос:
Я хочу добавить файл в подписанное приложение Mac, не повреждая его подпись. Как мне это сделать?
В принципе, у меня есть подписанное приложение Mac, которое можно загрузить с моего веб-сайта. Я хочу добавить несколько параметров (в новом файле скажем user_data.txt ) в мое приложение, которое имеет отношение к пользователям (например, его / ее адрес электронной почты) при загрузке каждый раз. Как мне это сделать, не повредив подпись?
Ответ №1:
- Я включил файл, скажем user_data.txt в приложении перед codesign. При разработке codesign я использовал —resource-rules, чтобы игнорировать подписание этого конкретного файла. Это одноразовая задача
- Каждый раз, когда пользователь пытается загрузить этот файл, я изменяю user_data.txt и запишите измененный файл приложения в выходной поток в виде zip-файла.