Предупреждение: не удается создать цепочку для самозаверяющего корневого пользователя для подписавшего «Распространение iPhone: XXXXXX»

#ios #swift #objective-c #xcode

Вопрос:

Столкнувшись с этой проблемой при архивировании проекта.

 /Users/XYZ/Library/Developer/Xcode/DerivedData/ProjectName-nprspddadaohcot/Build/Products/Debug-iphoneos/Projectname.app/Frameworks/libswiftObjectiveC.dylib: code object is not signed at all
 

error: Failed with exit code 1 (in target 'xxxx' from project 'xxxx').

Я добавил учетную запись разработчика в Xcode и также загрузил профиль пользователя вручную.

Ответ №1:

Вы можете сначала попытаться очистить папку сборки (Продукт -> Очистить папку сборки). Если это не удастся, убедитесь, что вы правильно настроили регистрацию в Xcode. Вы можете изменить эти настройки, нажав на название вашего проекта в окне просмотра файлов в левой части Xcode, а затем перейдите на вторую вкладку «Подпись и возможности».

Он должен быть настроен на «Автоматическое управление подписью», команда должна быть вашим идентификатором Apple ID, и там не должно быть ошибок. Если да, то что-то не так с вашей учетной записью разработчика или связкой ключей.