Кодовый знак приложения MacOS X не работает, если в нем есть папки с символьными ссылками - PullRequest
0 голосов
/ 04 марта 2019

В своей структуре комплекта приложений я добавил все необходимые фреймворки в папку «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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...