Не удалось построить модуль "UIKit" в cocoapods с Xcode 5.1

Я больше не могу создавать свое приложение, так как я обновил Xcode до новой версии (Xcode 5.1). сообщение об ошибке "не удалось построить модуль "UIKit". У меня такие же проблемы с моими двумя стручками: AFNetworking SDWebImage

есть мысли по этому поводу?

15 ответов


Я встретил аналогичную проблему. Единственная разница в том, что моя ошибка "не удалось построить модуль SpriteKit".

Я, наконец, решил проблему, удалив все файлы внутри папки ModuleCache: / Users/YOUR_USER_NAME / Library / Developer/Xcode/DerivedData/ModuleCache Затем я строю и встречал ошибки, чтобы предложить мне очистить сборку. Я очищаю проект и перестраиваю, и все в порядке.

Я думаю, причина в том, что я когда-то играл Xcode 6, и у него есть новые модули, которые отсутствуют некоторые архитектуры (в моем случае это armv7). Эти новые модули загрязняют кэш модулей.


У меня такая же проблема. Я решил это, перейдя в в Xcode ->настройки ... ->скачать

enter image description here

у меня есть iOS 6.1 и 7.0 симуляторы.

в проекте перейдите в Параметры Построения ->развертывание и затем в цель развертывания iOS раздел убедитесь, что выбрана правильная версия симулятора iOS. В моем случае я выбрал iOS 7.0

enter image description here


Я решил проблему, удалив и добавив UIKit.framework в фазах сборки - > связать двоичный файл с библиотеками.


перейти к вашей переустановить модули: pod install.

если это не поможет попытаться удалить весь каталог DerivedData и переустановить модули.


после попытки все вышеперечисленное безрезультатно, я, наконец, переустановил XCode, который сделал трюк.


Итак, я также столкнулся с этой проблемой и обнаружил, что проблема заключалась в том, что минимальная версия iOS моего Подфайла была 6.1, а минимальная версия iOS моего проекта была 6.0. Выравнивание этих двух значений решило проблему.


моя проблема заключалась в том, что приложение работало в режиме выпуска, возвращаясь к отладке...Бум!! начинает работать


попробовав все остальное, перезагрузка моего компьютера исправила это.


в моем случае не удалось построить модуль Twitter Kit. В Link Binary с библиотеками некоторые ссылки на фреймворк показывались как красные. Удаление и повторное добавление их сработало для меня.


У меня была аналогичная проблема и исправлена, удалив Xcode из приложений и переустановив его снова.Сработало как по волшебству.


Я думаю, что у меня была копия iphone-private-Framework, которая столкнулась со стандартными заголовками, поэтому изменение порядка в настройках сборки теперь кажется нормальным.


Я использую Xcode 8 с аналогичной проблемой,и я попытался сбросить Xcode, удалив производные данные, ни один не работал, наконец, решил проблему, удалив и переустановив Xcode.


проблема выглядит так, как будто это связано с развертыванием - проходя через проект, проект pod и отдельные модули, чтобы убедиться, что все были установлены тот же был вопрос. немного некро, но это правильный ответ.


изменить параметр xcodebuild commnad

-sdk iphoneos

to

-sdk iphonesimulator 

Я работал над бета-версией xcode 8, и проект строился на симуляторе. Но когда я попытался запустить на устройстве. Я получил ту же ошибку

не удалось построить модуль "UIKit"

Это связано с UIKit framwork, как удалить или ввести что-то внутри него. Удаление Xcode и переустановить его. Ошибка решена.