dyld: Библиотека не загружена: @ rpath / ... Причина: не найдено подходящего изображения. обновлено устройство до последнего обновления 13.3.1 - PullRequest
0 голосов
/ 20 марта 2020

Я только что обновил свое тестовое устройство с 13.1.2 до последнего обновления 13.3.1. (до обновления в 13.1.2 приложение запускалось на устройстве без ошибок). Теперь я получил проект для сборки, но после экрана запуска появляется сообщение об ошибке:

dyld: Library not loaded: @rpath/AWSCognito.framework/AWSCognito
Referenced from: /private/var/containers/Bundle/Application/EE997A49-F99F-42B0-BBF8-FDC1FF967F84/demo.app/test demo
Reason: no suitable image found.  Did find:

/private/var/containers/Bundle/Application/EE997A49-F99F-42B0-BBF8-FDC1FF967F84/test demo.app/Frameworks/AWSCognito.framework/AWSCognito: code signature invalid for '/private/var/containers/Bundle/Application/EE997A49-F99F-42B0-BBF8-FDC1FF967F84/test demo.app/Frameworks/AWSCognito.framework/AWSCognito'

/private/var/containers/Bundle/Application/EE997A49-F99F-42B0-BBF8-FDC1FF967F84/test demo.app/Frameworks/AWSCognito.framework/AWSCognito: code signature invalid for '/private/var/containers/Bundle/Application/EE997A49-F99F-42B0-BBF8-FDC1FF967F84/test demo.app/Frameworks/AWSCognito.framework/AWSCognito'

/private/var/containers/Bundle/Application/EE997A49-F99F-42B0-BBF8-FDC1FF967F84/test demo.app/Frameworks/AWSCognito.framework/AWSCognito: stat() failed with errno=1
/private/var/containers/Bundle/Application/EE997A49-F99F-42B0-BBF8-FDC1FF967F84/test demo.app/Frameworks/AWSCognito.framework/AWSCognito: code signature invalid for '/private/var/containers/Bundle/Application/EE997A49-F99F-42B0-BBF8-FDC1FF967F84/test demo.app/Frameworks/AWSCognito.framework/AWSCognito'

/private/var/containers/Bundle/Application/EE997A49-F99F-42B0-BBF8-FDC1FF967F84/test demo.app/Frameworks/AWSCognito.framework/AWSCognito: stat() failed with errno=1
Message from debugger: failed to send the k packet

Я пробовал следующие решения

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

Очистка и переустановка модулей

Удаление производных данных и переустановка модулей

по-прежнему работает нормально (без каких-либо ошибок, появляющихся в более поздней версии 13.1. 2)

У кого-нибудь есть идея?

Ответы [ 2 ]

0 голосов
/ 23 марта 2020

Если вы используете Cocoapods, вы можете удалить или прокомментировать # use_frameworks! из вашего Podfile и переустановить его, что должно решить проблему на данный момент. Не забудьте очистить папку сборки , прежде чем запускать приложение на устройстве с обновлением 13.3.1.

happy cording

0 голосов
/ 20 марта 2020

Выберите цель, в которую встроен этот фреймворк, и go на вкладку Общие , чем в Каркасы, библиотеки и встроенный контент ваш фреймворк, выдающий эту ошибку, должен быть указан и выберите опцию Вставить и подписать . Это работает только для основных целей, но не в том случае, если вы внедрили платформу в другую платформу. Надеюсь, это поможет.

...