2015-11-30 2 views
0

Я понимаю, что этот вопрос задан уже несколько раз, но я попытался решить, используя множество ответов, без везения.Codesign не удалось с кодом выхода 1 - не удалось создать ресурсы копирования

CodeSign /Users/XXXXXXXX/Library/Developer/Xcode/DerivedData/XXXXXXXX-blligpejpeysabczydnolvooizok/Build/Products/Debug-iphoneos/XXXXXXXX.app 
    cd /Users/XXXXXXXX/Documents/Development/Native/tomhais 
    export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate 
    export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" 

Signing Identity:  "iPhone Developer: XXXXXXX" 
Provisioning Profile: "iOS Team Provisioning Profile: XXXXXX" 
         XXXXXXXX 

    /usr/bin/codesign --force --sign XXXXXXXXX --entitlements /Users/XXXXXXX/Library/Developer/Xcode/DerivedData/XXXXXXX-XXXXXXXX/Build/Intermediates/tomhais.build/Debug-iphoneos/XXXXXX.build/XXXXXXX.app.xcent --timestamp=none /Users/XXXXXXX/Library/Developer/Xcode/DerivedData/XXXXXXX-XXXXXXXX/Build/Products/Debug-iphoneos/tomhais.app 

/Users/XXXXXXX/Library/Developer/Xcode/DerivedData/XXXXXXX-XXXXXXXX/Build/Products/Debug-iphoneos/XXXXXXXX.app: code object is not signed at all 
In subcomponent: /Users/XXXXXXXX/Library/Developer/Xcode/DerivedData/XXXXXXXX-XXXXXXXX/Build/Products/Debug-iphoneos/XXXXXXXX.app/0CeadLitir.png 
Command /usr/bin/codesign failed with exit code 1 

Я попробовал следующее:

  1. удалил свой аккаунт разработчика и добавить его снова
  2. Удалено все профили выделения ресурсов и закачать заново их
  3. Проверено доступ к ключевой цепи к убедитесь, что они используют систему по умолчанию
  4. Проверено, что моя подпись кода потянула вправо сертификаты
  5. Удаляется изображение из ресурсов/удалить его из `Построить Фаз/копировать Bundle ресурсы и снова добавили его
  6. Rebooted машину
  7. проклял на машине

Любые дальнейшие идеи о том, что я мог бы пытаться?

enter image description here

ответ

1

То, что я обнаружил, что имея папку с именем «ресурсы» в комплекте приложения будет вызывать код знака на провал. Я считаю, что это, как представляется, недокументированное следствие некоторых деталей внедрения приложений iOS или подписи кода. Пустой проект с только папкой ресурсов с одним случайным файлом в нем воспроизвел проблему.

Я не мог легко переименовать папку с нашей общей кодовой базой, поэтому мое решение заключалось в том, чтобы поместить мою папку «resources» в родительскую папку с другим именем и настроить способ создания нашего пути к ресурсам.

Смежные вопросы