Помилка підпису коду Freetype (Xcode 7.1)


0

Мені цікаво, якщо хтось може виправити мою проблему? Я намагаюся завантажити проект до 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

Будь-які ідеї про те, як це виправити?


Це питання залучить більше відповідей Переповнення стеку тому що він включає розробку програмного забезпечення.
Graham Miln

Відповіді:


2

Помилка передбачає, що підкомпонент не підписаний. Використовувати --deep з прапором codesign:

--deep

Під час підпису пакета вказується, що вміст вкладеного коду, наприклад, помічників, фреймворків і   плагіни повинні бути рекурсивно підписані по черзі. Пам’ятайте, що всі вказані вами опції підпису   буде застосовуватися, у свою чергу, до такого вкладеного вмісту.   Під час перевірки пакета визначається, що будь-який вміст вкладеного коду буде рекурсивно перевірено як   до його повного змісту. За замовчуванням перевірка вкладеного вмісту обмежується дрібним розслідуванням   розпізнавання, яке не може виявити зміни вкладеного коду.   Під час відображення підпису вказується, що список безпосередньо вкладеного коду має бути записаний   відображення на дисплеї. У цьому списку відображається лише код, вкладений безпосередньо в темі; все вкладене   непрямо вимагатимуть рекурсивного застосування команди кодування.

Apple Технічна примітка 2206: Підписання коду OS X у глибині надає більше уявлення.


Приємно чути. Будь ласка, будь ласка позначте це питання як прийняте .
Graham Miln

Я все ще не можу завантажувати в App Store. всякий раз, коли я намагаюся отримати наступну помилку: Виникла помилка під час перевірки Не вдалося знайти сімейство платформ в Info.plist CFBundleSupportedPlatforms або Mach-O LC_VERSION_MIN для A. це все ще пов'язано з freetype?
kipbits

Будь ласка, ви можете задати нове питання для цього. Не соромтеся згадувати посилання на запитання в коментарях, щоб допомогти іншим пов'язати два питання.
Graham Miln

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.