@G_r_i_n_v_i_c_h

Как пофиксить 'framework not found' в Xcode 12?

Друзья, не могу ничего подключить из Cocoapods.
Делаю инсталл, потом проект не компилируется. Ругается:
ld: warning: directory not found for option '-F/Users/andrey/Library/Developer/Xcode/DerivedData/Tabs-dkesoluhsdqprmaoidjlnqlrzwsp/Build/Products/Debug-iphonesimulator/MLPAutoCompleteTextField'
ld: framework not found MLPAutoCompleteTextField
clang: error: linker command failed with exit code 1 (use -v to see invocation)


Пробовал ставить CCAutoComplete тоже самое.
Пробовал создать чистый проект, тоже самое :(

Xcode Version 12.2 (12B45b)
Pod 1.10.1

Нашел такое решение на developer.apple, но тоже не помогло.
Solved by adding arm64 to Excluded Architectures (EXCLUDED_ARCHS) in the Project settings. Looks like we need to do this until the pod in question supports arm64.


Сделал так:
6009c0fc2284f522273496.jpeg

Podfile:

# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'Tabs' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!

# Pods for Tabs
#pod 'CCAutocomplete'
pod 'MLPAutoCompleteTextField'

end

  • Вопрос задан
  • 2595 просмотров
Решения вопроса 1
@G_r_i_n_v_i_c_h Автор вопроса
Открыл .xcworkspace вместо .xcodeproj и все ожило
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
YeahGarage
@YeahGarage
Developer
Попробуйте
rm -rf ~/Library/Developer/Xcode/DerivedData
rm -rf "${HOME}/Library/Caches/CocoaPods"
rm -rf "`pwd`/Pods/"
pod update
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы