xcode 4.2 ios5 CodeSign не удалось с кодом выхода 1 - PullRequest
2 голосов
/ 08 ноября 2011

Я искал во всем Google решение, которое работает для меня ... Я пробовал так много разных предложений ... но, похоже, ничего не работает.

В xcode 4.2 при использовании ios5 при попытке запустить проект я получаю следующую ошибку

    CodeSign /Users/matt/Library/Developer/Xcode/DerivedData/myapp-apjchwtbrxazuighfwhrzxchpcfk/Build/Products/Debug-iphoneos/myapp.app
    cd /Users/matt/Desktop/myapp_v1_1
    setenv CODESIGN_ALLOCATE /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate
    setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    /usr/bin/codesign --force --sign "iPhone Developer: Richard Sawyer (JCC5D2QGAM)" --resource-rules=/Users/matt/Library/Developer/Xcode/DerivedData/myapp-apjchwtbrxazuighfwhrzxchpcfk/Build/Products/Debug-iphoneos/myapp.app/ResourceRules.plist --entitlements /Users/matt/Library/Developer/Xcode/DerivedData/myapp-apjchwtbrxazuighfwhrzxchpcfk/Build/Intermediates/myapp.build/Debug-iphoneos/myapp.build/myapp.xcent /Users/matt/Library/Developer/Xcode/DerivedData/myapp-apjchwtbrxazuighfwhrzxchpcfk/Build/Products/Debug-iphoneos/myapp.app

/Users/matt/Library/Developer/Xcode/DerivedData/myapp-apjchwtbrxazuighfwhrzxchpcfk/Build/Products/Debug-iphoneos/myapp.app: object file format unrecognized, invalid, or unsuitable
Command /usr/bin/codesign failed with exit code 1

Я попытался

  • переустановить xcode
  • удаление папки DerivedData
  • добавление файлов местоположения ресурса (где-то?!)
  • проверка на наличие дублирующихся файлов info.plist
  • создание символической (?) Ссылки напапка со знаком кода
  • другие случайные маленькие биты и бобы

Кажется, ничего не работает!Я не думаю, что я что-то изменил, чтобы это не сработало.Я тестировал на своем iPhone 4S, затем попробовал на iPhone 3G (OS 3.1.2) - я фактически изменил настройки, чтобы добавить armv6, но попытался изменить это обратно безрезультатно.

Яне уверен, что я могу сделать сейчас ?!

Спасибо за любую помощь .... вообще ничего!

Ответы [ 3 ]

3 голосов
/ 29 ноября 2011

Моя проблема оказалась неверной настройкой в ​​Build Options.

Я ввел armv6 и armv7 в качестве настроек там.Я изменил их обратно на normal, и он прекрасно работал.

build settings

0 голосов
/ 08 ноября 2011

Вот подробное техническое примечание DTS обо всех вещах, связанных с CodeSigning:

https://developer.apple.com/legacy/library/technotes/tn2250/_index.html#//apple_ref/doc/uid/DTS40009933

0 голосов
/ 08 ноября 2011

Проверьте список организаторов / устройств для мобильных устройств, чтобы убедиться, что у вас есть подготовка, которая соответствует «iPhone Developer: Richard Sawyer (JCC5D2QGAM)» и является действительной.В любом случае, возможно, вы захотите пройти через портал обеспечения iTunes и точно следовать всем указаниям с самого начала.

...