Pods PBXCp Нет такого файла или каталога и dyld: библиотека не загружена
Хотя я видел много подобных вопросов, ни один из ответов не решил мою проблему. Кажется, есть проблема с моей PBXCp. Из ничего это начало выдавать мне следующую ошибку:
error: /Users/myUser/Library/Developer/Xcode/DerivedData/myProject-exoekywleqowjnaghdcxykjdieee/Build/Intermediates.noindex/ArchiveIntermediates/myProject/BuildProductsPath/Debug-iphoneos/AKMaskField.framework: No such file or directory
Обратите внимание, что эта ошибка возникает во всех моих модулях и только тогда, когда она запускается при попытке достичь или в фискальном устройстве. И после того, как я однажды получаю эту ошибку и пытаюсь открыть мое приложение на симуляторе, он вылетает и показывает следующее:
dyld: Library not loaded: @rpath/AKMaskField.framework/AKMaskField
Referenced from: /Users/myUser/Library/Developer/CoreSimulator/Devices/E3371706-095C-4030-86BB-114A18C4BA6E/data/Containers/Bundle/Application/028D1C56-1831-4497-9A88-D0C199F1EB9C/myProject.app/myProject
Reason: image not found
Итак, что я пробовал это:
- чистый
- Чистая папка
- Дезинтегрировать и чистить стручки
- Обновить стручки
После того, как я выполню дезинтеграцию и очистку, я смогу снова запустить свой проект на симуляторах, пока не попытаюсь достичь, сбросив ошибку до описанного состояния.
Для справки это мой подфайл:
# Uncomment the next line to define a global platform for your project
platform :ios, '8.0'
target 'myProject' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
inhibit_all_warnings!
# Pods for myProject
pod 'FBSDKCoreKit', :inhibit_warnings => true
pod 'FBSDKLoginKit', :inhibit_warnings => true
pod 'FBSDKShareKit', :inhibit_warnings => true
pod 'AKMaskField', :inhibit_warnings => true
pod 'IQKeyboardManager', :inhibit_warnings => true
pod 'Google/SignIn', :inhibit_warnings => true
pod 'GoogleMaps', :inhibit_warnings => true
pod 'GooglePlaces', :inhibit_warnings => true
target 'myProjectTests' do
inherit! :search_paths
# Pods for testing
end
target 'myProjectUITests' do
inherit! :search_paths
# Pods for testing
end
end
PS: Когда я проверял каталог PBXCp not found Framework, я понял, что там нет ссылки из framework. Вместо этого он находится внутри соответствующей папки, например:
/Users/myUser/Library/Developer/Xcode/DerivedData/myProject-exoekywleqowjnaghdcxykjdieee/Build/Intermediates.noindex/ArchiveIntermediates/myProject/BuildProductsPath/Debug-iphoneos/AKMaskField/AKMaskField.framework