Ответ 1
Когда это произойдет, сначала создайте рамки отдельно. В вашем случае:
- Измените схему на Alamofire
- Сборка (⌘B)
- Возврат к вашей схеме
- Run
Свежая подмодуль Vanilla для установки Alamofire, используя XCode6 и следующие указания к T. Что-то здесь просто не подходит. Ошибка, которую я получаю, это "Не удалось создать модуль > " alamofire "для импорта alamofire. Вот скриншот ошибки, которую я получаю:
И моя конфигурация:
Когда это произойдет, сначала создайте рамки отдельно. В вашем случае:
Перейдите в Developer/Xcode/DerivedData и удалите папку для своей структуры. (Или просто удалить DerivedData)
Если у вас есть сборка вашего приложения в запущенном симуляторе, вам нужно удалить там приложение.
Затем очистите и постройте
Удаление папки DerivedData и очистка и построение проекта решили эту проблему для меня.
Это всегда работает для меня:
~/Library/Developer/Xcode/DerivedData
Построить чистую работу для меня.
Прокомментируйте импорт и весь код, используя его, создайте, запустите, а затем раскомментируйте. Это сработало для меня...
Если эта ошибка пытается импортировать динамическую структуру, убедитесь, что структура включена в целевые зависимости.
Project > "Target" > Build Phases > Target Dependencies
Попробуйте выполнить следующее в этом порядке, и один из шагов должен работать.
Cmd + B - Создает рабочую область и, возможно, создаст желаемый объект или модуль.
Cmd + K, а затем Cmd + B - очистить, а затем построить
Cmd + Shift + Option + K и Cmd + B - Очистить папку сборки
Закройте Xcode, удалите полученные данные, запустите Xcode и Cmd + Shift + Option + K, затем Cmd + B
Это самый чистый способ очистки полученных данных и других кешей от Xcode.
Я решил эту проблему в одном из моих гибридных проектов Objective-C/Swift.
В вашем файле моста Objective-C добавьте следующую строку:
#import <Alamofire/Alamofire.h>