Фон
Я пытаюсь встроить фреймворк в проект Xcode через CMake, фреймворк не подписан, что означает, что ему нужно «Code Sign On Copy».
Команда CMake I Использую is
set_source_files_properties(${SOME_FRAMEWORK} PROPERTIES MACOSX_PACKAGE_LOCATION Frameworks)
. Это делает трюк, чтобы поместить фреймворк в «Copy Files» (в «Phases Build»), но «Code Sign On Copy» остается непроверенным.
Вопросы
- Есть ли способ установить «Code Sign On Copy» через CMake?
- Возможно выполнить команду PRE_LINK, которая
codesign
каркас, проблема в том, что мой идентификатор и я не мог поделиться этим с другими. Есть ли хороший способ получить удостоверение по умолчанию, которое использует XCode?