Команда / usr / bin / codesign завершилась неудачно с кодом завершения 1, на котором запущен проект Xcode - PullRequest
0 голосов
/ 01 октября 2019

Я пытаюсь запустить свой проект openFrameworks в xcode. Я был в состоянии сделать это до сих пор, и я не уверен, что изменилось.

Теперь я получаю эту ошибку при попытке запустить мой проект:

CodeSign bin/Part1Debug.app
    cd "/Users/jimmyneutron/Documents/xxx/yyy/zzz/of_v0.10.1_osx_release/apps/myApps/Part1"
    export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate

Signing Identity:     "-"

    /usr/bin/codesign --force --sign - --entitlements /Users/jimmyneutron/Library/Developer/Xcode/DerivedData/Part1-brbngmytvgzsunfpniznbqfhlbdf/Build/Intermediates.noindex/Part1.build/Debug/Part1.build/Part1Debug.app.xcent --timestamp=none /Users/jimmyneutron/Documents/xxx/yyy/zzz/of_v0.10.1_osx_release/apps/myApps/Part1/bin/Part1Debug.app

/Users/jimmyneutron/Documents/xxx/yyy/zzz/of_v0.10.1_osx_release/apps/myApps/Part1/bin/Part1Debug.app: code object is not signed at all
In subcomponent: /Users/jimmyneutron/Documents/xxx/yyy/zzz/of_v0.10.1_osx_release/apps/myApps/Part1/bin/Part1Debug.app/Contents/Frameworks/libfmodex.dylib
Command /usr/bin/codesign failed with exit code 1

Я попытался изменить свойпароль цепочки для ключей, но когда я нажимаю «Изменить» в связке ключей, параметр «Изменить пароль для входа в цепочку для ключей» становится серым.

1 Ответ

0 голосов
/ 02 октября 2019

Вероятно, это потому, что XCode был (автоматически) обновлен. Новая версия требует подписанных динамических библиотек. Ночная версия openFrameworks включает подписанную версию libfmodex.dylib. Чтобы решить эту проблему, вы можете понизить версию Xcode, вручную заменить вашу версию libfmodex.dylib из OF nighty build или просто использовать nighty build. Следующий официальный релиз решит эту проблему.

Подробнее

https://forum.openframeworks.cc/t/cant-run-examples-in-xcode-signing-issue-with-libfmodex-dylib/33463

...