Я могу запустить свое приложение на симуляторе. Однако на реальном устройстве меня просят указать пароль связки ключей, после чего сборка завершается ошибкой с
Command PhaseScriptExecution failed with a nonzero exit code
Из журнала:
path/to/AppAuth.framework: errSecInternalComponent
Я попытался удалить производные данные, очистить свой проект, перезапустить как xcode, так и мою машину, удалить рабочую область и podfile.lock и создать новые. Ничего не помогает.
Любые идеи? Это проблема с подписью кода / сертификатом?
Я заметил, что в моем навигаторе проекта Xcode в разделе «Модули / фреймворки» все фреймворки красные, включая AppAuth.framework. Глядя на полный путь фреймворка в инспекторе файлов Xcode, я замечаю, что указанный путь не существует. Путь указывает на папку «Debug» в DerivedData / Products, но у меня есть только «Debug-iphoneos», под которым я вижу структуру. Я полагаю, это объясняет, что рамка красная (т.е. не может быть найдена)?
Возможно, исправление всего пути решило бы все это, и как мне это сделать?