Команда Xcode CodeSign завершилась с ненулевым значением при развертывании на устройстве - PullRequest
0 голосов
/ 25 марта 2019

Я получил эту ошибку при попытке развернуть приложение на устройстве. Я использую Xcode 10.1 с бесплатным аккаунтом разработчика. В разделе подписи я установил личную команду с подписью сертификата iPhone Developer. Я могу запустить приложение в симуляторе iOS, но не запустить на реальном устройстве. enter image description here

Точное сообщение об ошибке:

CodeSign /Users/***/Library/Developer/Xcode/DerivedData/****-eqztbodhqkugrwevuvkmzysmcvdj/Build/Products/Debug-iphoneos/****\ Mobile.app (in target: ******)

cd /Users/***/Projects/**********/platforms/ios

export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate



Signing Identity:     "iPhone Developer:******@*****.com (QALD7Y5PCU)"

Provisioning Profile: "iOS Team Provisioning Profile: com.***.****"

                      (7475de4a-3ae3-4798-9c9c-a8e65a1bc1b9)



/usr/bin/codesign --force --sign 55DEB33A3DF3254D66B1AC6CEACB052CABCF3644 --entitlements /Users/***/Library/Developer/Xcode/DerivedData/************-eqztbodhqkugrwevuvkmzysmcvdj/Build/Intermediates.noindex/****\ Mobile.build/Debug-iphoneos/****\ Mobile.build/****\ Mobile.app.xcent --timestamp=none /Users/****/Library/Developer/Xcode/DerivedData/**********-eqztbodhqkugrwevuvkmzysmcvdj/Build/Products/Debug-iphoneos/****\ Mobile.app



/Users/****/Library/Developer/Xcode/DerivedData/********-eqztbodhqkugrwevuvkmzysmcvdj/Build/Products/Debug-iphoneos/**** Mobile.app: errSecInternalComponent

Command CodeSign failed with a nonzero exit code

enter image description here

Ответы [ 2 ]

1 голос
/ 25 марта 2019

У меня такая же проблема, мои сертификаты были созданы автоматически, но Device Udid не создается.затем проверьте, есть ли на вашем устройстве Apple учётная запись Udid, а также проверьте идентификатор Bundle?

// надеюсь, он работает для вас, спасибо

1 голос
/ 25 марта 2019

Ваш код подписи для бесплатной учетной записи должен выглядеть следующим образом Check this

...