Ошибка инструмента Swift stdlib — указанный элемент не найден в цепочке ключей

У меня есть флаттер-приложение, которое использовало Objective-C в качестве базы, затем я добавил некоторые библиотеки, основанные на SWIFT, поэтому я включил поддержку SWIFT, и с этого начались все проблемы. Я добавил поддержку SWIFT:

config.build_settings['SWIFT_VERSION'] = '5.0'

use_frameworks!

а также

platform :ios, '9.0'

в мой подфайл. Эти действия удалили все ошибки, связанные с быстрой библиотекой, но теперь я получаю указанную выше ошибку о кодировании.

Я прочитал информацию об этой ошибке и попробовал следующее:

  1. Сброс цепочки ключей входа
  2. Ввод пароля связки ключей для входа в подсказку с «Всегда разрешать»
  3. Удаление производных данных
  4. Переустановка Xcode
  5. Перезагрузка macOS миллион раз
  6. Перемещение сертификата разработчика в системную связку ключей
  7. Создание полностью нового Apple ID и всех сертификатов

Ничего не помогло, ошибка вот такая вот и такая же.

Developer/Xcode/DerivedData/Runner-bwqlfsixhrzgsfakfinzgchwtvci/Build/Products/Debug-iphoneos/Runner.app/Frameworks/libswiftCoreLocation.dylib'
error: The specified item could not be found in the keychain.

Probing signature of /Users/alutikova/Library/Developer/Xcode/DerivedData/Runner-bwqlfsixhrzgsfakfinzgchwtvci/Build/Products/Debug-iphoneos/Runner.app/Frameworks/libswiftDispatch.dylib
error: The specified item could not be found in the keychain.
Probing signature of /Users/alutikova/Library/Developer/Xcode/DerivedData/Runner-bwqlfsixhrzgsfakfinzgchwtvci/Build/Products/Debug-iphoneos/Runner.app/Frameworks/libswiftMetal.dylib
error: The specified item could not be found in the keychain.

Probing signature of /Users/alutikova/Library/Developer/Xcode/DerivedData/Runner-bwqlfsixhrzgsfakfinzgchwtvci/Build/Products/Debug-iphoneos/Runner.app/Frameworks/libswiftQuartzCore.dylib
  /usr/bin/codesign '-r-' '--display' '/Users/alutikova/Library/Developer/Xcode/DerivedData/Runner-bwqlfsixhrzgsfakfinzgchwtvci/Build/Products/Debug-iphoneos/Runner.app/Frameworks/libswiftQuartzCore.dylib'
error: The specified item could not be found in the keychain.

Любая помощь будет принята с благодарностью, так как я полностью застрял.

3 метода стилизации элементов HTML
3 метода стилизации элементов HTML
Когда дело доходит до применения какого-либо стиля к нашему HTML, существует три подхода: встроенный, внутренний и внешний. Предпочтительным обычно...
Формы c голосовым вводом в React с помощью Speechly
Формы c голосовым вводом в React с помощью Speechly
Пытались ли вы когда-нибудь заполнить веб-форму в области электронной коммерции, которая требует много кликов и выбора? Вас попросят заполнить дату,...
Стилизация и валидация html-формы без использования JavaScript (только HTML/CSS)
Стилизация и валидация html-формы без использования JavaScript (только HTML/CSS)
Будучи разработчиком веб-приложений, легко впасть в заблуждение, считая, что приложение без JavaScript не имеет права на жизнь. Нам становится удобно...
Flatpickr: простой модуль календаря для вашего приложения на React
Flatpickr: простой модуль календаря для вашего приложения на React
Если вы ищете пакет для быстрой интеграции календаря с выбором даты в ваше приложения, то библиотека Flatpickr отлично справится с этой задачей....
В чем разница между Promise и Observable?
В чем разница между Promise и Observable?
Разберитесь в этом вопросе, и вы значительно повысите уровень своей компетенции.
Что такое cURL в PHP? Встроенные функции и пример GET запроса
Что такое cURL в PHP? Встроенные функции и пример GET запроса
Клиент для URL-адресов, cURL, позволяет взаимодействовать с множеством различных серверов по множеству различных протоколов с синтаксисом URL.
0
0
360
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Хорошо, единственное решение, которое помогло, это то, что описано в этой теме: https://forums.developer.apple.com/message/325197#325197

И проблема заключалась в том, что у меня есть активный USB-токен, вставленный в USB-порт, так как мне нужно, чтобы VPN-соединение было активным на моей машине. Если я удалю его, кодирование будет работать правильно. Ссылка выше дает обходной путь, если вы не можете удалить токен USB или токен смарт-карты.

Надеюсь, это поможет кому-то!

Другие вопросы по теме