В своей структуре комплекта приложений я добавил все необходимые фреймворки в папку «Frameworks» и в каждую свою фреймворк добавил дополнительное имя каталога «Frameworks», и это символическая ссылка на папку фреймворка моего приложения.
Ниже приведена структура пакета моего приложения:
myApp.app / Contents /
Frameworks/
ABC.framework /
ABC (symlink to current version)
Resources (symlink to current version)
Versions/
A /
ABC
Resources/
Current / (symlink to A)
Frameworks / (symlink to myApp.app 's Framework folder)
XYZ.framework/
ABC (symlink to current version)
Resources (symlink to current version)
Versions/
A /
ABC
Resources/
Current / (symlink to A)
Frameworks / (symlink to myApp.app 's Framework folder)
info.plist
MacOS/
pkgInfo
Resoures/
Когда я подписываю код и проверяю его командой:
" codesign -vv / Path_To_Application_Bundle "
Все время выдает ошибку ниже:
незапечатанное содержимое присутствует в корневом каталоге встроенного фреймворка
Как подписать мой код приложения MacOS X.