2013-07-22 3 views
5

Я получаю эту ошибку:Lipo Ошибка: не удается открыть входной файл

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/lipo: can't open input file: /Users/snowcrash/Library/Developer/Xcode/DerivedData/MyApp-awldrudjpictkjfutpthiwoocing/Build/Intermediates/ArchiveIntermediates/MyApp/IntermediateBuildFilesPath/MyApp.build/Distribution-iphoneos/MyApp.build/Objects-normal/armv7/MyApp (No such file or directory) 

Любые предложения?

+0

Почему работает «липо»? – trojanfoe

+0

Не знаю. Разве это не требуется? – Snowcrash

+0

Используется для объединения двоичных файлов с несколькими дугами в один двоичный файл. Я думаю, это зависит от того, поддерживаете ли вы несколько арок. Он когда-нибудь работал? – trojanfoe

ответ

6

Перейти к пункту «Цель проекта» -> «Настройка сборки» - «Только создать активную архитектуру» и установить для этой активной архитектуры ActiveS только «ДА». И теперь он отлично работает.

1

У меня тоже такая же проблема. Я использовал cocoapods, и некоторые другие люди передавали код после добавления новых контейнеров с разными версиями cocoapods. вам нужно очистить проект, снова установив контейнеры и запустив xcode.

0

В моем случае это была устаревшая библиотека. У меня было -xxxunusedlibrary в «Другие флаги компоновщика» в настройках сборки.

Библиотека была удалена, но настройки не были очищены автоматически.

Смежные вопросы