Я думаю, что xcode смеется надо мной.
Я открываю свой старый проект, который использует библиотеку диаграмм https://github.com/danielgindi/Charts/
и получаю ошибку
Неттакой модуль Charts
, где я использую
import Charts
Затем я попытался удалить Charts из моего проекта.Скачал новый проект.И перетащил файл Charts.xcodeproj в мой проект - без изменений
Физически организованы мои файлы:
xcode-ios-projects
- charts-ios
- yourappplaform
-- appcodegeneric (my source code and different .plist files for different apps)
-- different-apps-asset-folder-1
-- different-apps-asset-folder-2
-- different-apps-asset-folder-x
Внутри структуры IDE xcode выглядит следующим образом
appgeneric
- Charts.xcodeproj
- appcodegeneric
-- different-apps-asset-folder-1
-- different-apps-asset-folder-2
-- different-apps-asset-folder-x
Я обновил xcode, диаграммы и т. Д. До самых новых.Я еще не обновил процесс конвертации в Swift 4
Прошло много времени с тех пор, как я коснулся своего проекта ios / swift, поэтому, возможно, я упускаю что-то очевидное - но эта проблема кажется мне немного странной.
ОБНОВЛЕНИЕ После использования «Очистить» теперь я получаю следующую ошибку при «Сборке»:
Модуль, скомпилированный с Swift 3.0.2, не может быть импортирован в Swift3.3: /Users/myname/Library/Developer/Xcode/kukuhkhkuhkuh/Build/Products/Debug-iphonesimulator/Charts.framework/Modules/Charts.swiftmodule/x86_64.swiftmodule
Однако - после очистки этопапка вручную в Finder ... Я знаю, получить ту же ошибку, что и в начале:
нет такого модуля "Графики"