Я разрабатываю сенсорный каркас для какао и импортирую «RealmSwift» с помощью CocoaPods.Проект строится успешно, но тесты не загружаются.Я получаю следующую ошибку:
xctest (97035) обнаружил ошибку (раннее неожиданное завершение, операция не завершилась при начальной загрузке - не будет предпринята попытка перезапуска. (Основная ошибка: загрузчик теста не смог загрузитьтестовый комплект. Исполняемый файл не может быть загружен по какой-либо другой причине, например, из-за проблемы с библиотекой, от которой он зависит, или из-за несоответствия сигнатуры / прав доступа.))
Журнал сбоя:
2019-02-27 17:35:44.197599+0400 xctest[12408:121075] The bundle “MyFrameworkTests” couldn’t be loaded because it is damaged or missing necessary resources. Try reinstalling the bundle.
2019-02-27 17:35:44.197835+0400 xctest[12408:121075] (dlopen_preflight(/Users/zakaria/Library/Developer/Xcode/DerivedData/MyFramework-cltpexonmtkefveximwygxbkkcrj/Build/Products/Debug-iphonesimulator/MyFrameworkTests.xctest/MyFrameworkTests): Library not loaded: @rpath/Realm.framework/Realm
Referenced from: /Users/zakaria/Library/Developer/Xcode/DerivedData/MyFramework-cltpexonmtkefveximwygxbkkcrj/Build/Products/Debug-iphonesimulator/MyFrameworkTests.xctest/MyFrameworkTests
Reason: image not found)
Я испробовал каждое решение, которое смог найти в Интернете, но безрезультатно.
Стоит отметить, что это успешно работает в проекте iOS, проблема возникает только в каркасе касания Cocoa.
Мой подфайл выглядит следующим образом:
target 'Framework' do
use_frameworks!
pod 'RealmSwift', '~> 3.13.1'
target 'FrameworkTests' do
inherit! :search_paths
end
end
Пример проекта для воспроизведения: https://github.com/r00tify/TestFramework
Я использую версию Xcode: 10.1 и версию CocoaPods: 1.6.0