Ошибка подписи кода Freetype (Xcode 7.1) Проблема с загрузкой приложения

Мне интересно, может ли кто-нибудь решить мою проблему? Я пытаюсь загрузить проект в App Store. Я использую Xcode 7.1. Я получаю следующую ошибку, связанную с подписью кода freetype.

CodeSign /Users/me/Library/Developer/Xcode/DerivedData/SFML_App -xxxxxxxxxxxxxxxxxxxxxxxxxxxx/Build/Products/Debug/SFML_App.app
cd /Users/me/Documents/cplusplus/sfml/SFML_App
export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate

Signing Identity:     "Mac Developer: me (xxxxxxxxxx)"

/usr/bin/codesign --force --sign xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx --timestamp=none /Users/me/Library/Developer/Xcode/DerivedData/SFML_App-xxxxxxxxxxxxxxxxxxxxxxxxxxxx/Build/Products/Debug/SFML_App.app

/Users/me/Library/Developer/Xcode/DerivedData/SFML_App-xxxxxxxxxxxxxxxxxxxxxxxxxxxx/Build/Products/Debug/SFML_App.app: code object is not signed at all
In subcomponent: /Users/me/Library/Developer/Xcode/DerivedData/SFML_App-xxxxxxxxxxxxxxxxxxxxxxxxxxxx/Build/Products/Debug/SFML_App.app/Contents/Frameworks/freetype.framework
Command /usr/bin/codesign failed with exit code 1

Есть какие нибудь идеи как это починить?

На этот вопрос можно было бы найти больше ответов на StackOverflow , поскольку он связан с разработкой программного обеспечения.

Ответы (1)

Ошибка предполагает, что подкомпонент не подписан. Используйте --deepфлаг с codesign:

--deep

При подписании пакета указывает, что содержимое вложенного кода, такое как вспомогательные программы, платформы и подключаемые модули, должно по очереди рекурсивно подписываться. Имейте в виду, что все указанные вами параметры подписи будут, в свою очередь, применяться к такому вложенному содержимому. При проверке пакета указывает, что любое содержимое вложенного кода будет рекурсивно проверено на предмет его полного содержимого. По умолчанию проверка вложенного содержимого ограничивается неглубоким исследованием, которое может не обнаруживать изменения во вложенном коде. При отображении подписи указывает, что список непосредственно вложенного кода должен быть записан в выходные данные дисплея. Здесь перечислены только коды, непосредственно вложенные в тему; все, что вложено косвенно, потребует рекурсивного применения команды codesign.

Техническое примечание Apple 2206: подробное описание подписывания кода OS X содержит дополнительные сведения.

Приятно слышать. Пожалуйста, не могли бы вы пометить этот вопрос как принятый .
Я до сих пор не могу загрузить в App Store. всякий раз, когда я пытаюсь, я получаю следующую ошибку: Произошла ошибка во время проверки. Не удалось найти семейство платформ в Info.plist CFBundleSupportedPlatforms или Mach-O LC_VERSION_MIN для A. Это все еще связано с freetype?
Пожалуйста, не могли бы вы задать новый вопрос для этого. Не стесняйтесь упоминать ссылку на вопрос в комментариях, чтобы помочь другим связать два вопроса.