poznałem ten problem w projekcie, gdzie zależność jest zarządzany przez Kartaginy. W moim przypadku nie ustawiłem narzędzia wiersza poleceń w xcode (wpisz xcodebuild -version, będziesz wiedział, czy go ustawiłeś, czy nie), więc pierwszym krokiem jest przejście do XCode -> Preferencje -> Lokalizacje wybierz kod Xcode, który ma służyć jako narzędzie wiersza poleceń. Następnie możesz wykonać kroki opisane powyżej, aby odbudować wszystkie frameworki, z których będziesz korzystać.
============================================== =
sam problem tutaj, ale stosując Kartaginę.A oto odpowiedź:
rm -rf ~/Library/Caches/org.carthage.CarthageKit/DerivedData
delete the Carthage folder for the project
Update Carthage: carthage update --platform iOS
===================================== ==========
Następnie nie zapomnij usunąć starych linków w "Połączonych frameworkach i bibliotekach" i przeciągnij wszystkie frameworki z folderu/Carthage do projektu "Połączone frameworki i biblioteki".
Następnie voila!
Dla tych, którzy są przy użyciu CocoaPods, podejrzewam (Zastrzeżenie: Nie wystąpi ten problem w projekcie gdzie CocoaPods jest menedżer zależność) rozwiązaniem byłoby uruchomić następujące polecenie w terminalu:
$ pod deintegrate
$ pod clean
$ pod install
gdzie może być konieczne zainstalowanie 'deintegrate' i 'czystą' narzędzie do CocoaPod
$ sudo gem install cocoapods-deintegrate cocoapods-clean
więcej szczegółów patrz post How to remove CocoaPods from a project?
Uwaga: miałem ten sam problem, a Clean & Rebuild mój projekt naprawił problem, nie musiałem edytować Podfile –