У меня есть приложение со сторонним исполняемым файлом в ресурсах комплекта.Я имел обыкновение подписывать приложение во время фазы выпуска и распространять за пределами Mac App Store.Все хорошо.После того, как я обновил сторонний исполняемый файл, после того, как приложение подписано как обычно и загружено с веб-сайта на mac, OS X показывает предупреждение «приложение не может быть открыто, потому что личность разработчика не может быть подтверждена».
Я пытался подписать сторонний исполняемый файл до подписания приложения: ничего не изменилось.Если я заменяю новый сторонний исполняемый файл старой версией (отставка и повторная загрузка) - предупреждение о приложении не отображается, и все в порядке.
"codesign -dv app" показывает разумные идентичные выходные данные для подписанного пакета приложения со старымили новая версия стороннего исполняемого файла.
Приложение подписано с действительным идентификатором разработчика Mac.