2014-01-25 4 views
2

Я работаю над довольно старым проектом iOS Xcode с использованием ShareKit. Я обновил ShareKit до последней доступной версии, следующей за installation guideline.Ошибка PBXCp ShareKit.bundle не построена

После выполнения всех проблем и ошибок обновления я повесил трубку с этой ошибкой PBXCp.

CpResource /Users/[...]/Library/Developer/Xcode/DerivedData/[...]-bzxpcpjwjqtbdmaryzugwajcrijj/Build/Intermediates/ArchiveIntermediates/[...]/BuildProductsPath/Release-iphoneos/ShareKit.bundle /Users/[...]/Library/Developer/Xcode/DerivedData/[...]-bzxpcpjwjqtbdmaryzugwajcrijj/Build/Intermediates/ArchiveIntermediates/[...]/InstallationBuildProductsLocation/Applications/[...].app/ShareKit.bundle 
cd /Users/[...]/front-mobile/src/iOS 
setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" 
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -strip-debug-symbols -strip-tool /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip -resolve-src-symlinks /Users/[...]/Library/Developer/Xcode/DerivedData/[...]-bzxpcpjwjqtbdmaryzugwajcrijj/Build/Intermediates/ArchiveIntermediates/[...]/BuildProductsPath/Release-iphoneos/ShareKit.bundle /Users/[...]/Library/Developer/Xcode/DerivedData/[...]-bzxpcpjwjqtbdmaryzugwajcrijj/Build/Intermediates/ArchiveIntermediates/[...]/InstallationBuildProductsLocation/Applications/[...].app 

error: /Users/[...]/Library/Developer/Xcode/DerivedData/[...]-bzxpcpjwjqtbdmaryzugwajcrijj/Build/Intermediates/ArchiveIntermediates/[...]/BuildProductsPath/Release-iphoneos/ShareKit.bundle: No such file or directory 

Что я чувствую, что в чистом состоянии проекта файл ShareKit.bundle и все остальные файлы под ShareKit.xcodeproj/Продукты/красный (то есть незастроенной?).

После создания только файлов ShareKit.bundle, libBuffer.a и Static Library Tests.xctest остаются красными. Мне как профессионалу, не являющемуся iOS и Xcode, кажется, что файл ShareKit.bundle просто не строится и, следовательно, недоступен для раздела «Ресурсы копирования» в разделе «Фаза сборки» моего проекта.

См. screenshot после попытки сборки.

Как я могу узнать, почему ShareKit.bundle не построен?

Как я могу исправить недостающую сборку?

ответ

2

У меня была эта проблема при добавлении ресурсов в статическую библиотеку. Я думаю, это может быть решением вашей проблемы. Я думаю, что пучок и .lib не строились. Я щелкнул по «схемам редактирования» (отредактировал схему), а на вкладке «Создать» нажмите «плюс» внизу и добавьте целевой объект библиотеки и ресурсы библиотеки.

Для получения дополнительной информации, пожалуйста, смотрите это http://www.galloway.me.uk/tutorials/ios-library-with-resources/

1

Просто добавьте «Ресурсы Bundle (ShareKit)» Построить Фазы/Target зависимости вашего проекта и перестраивать.

0

Если вы использовали статическую библиотеку, а затем решили использовать cocoapods для этой структуры, то, возможно, у может забыть ShareKit расслоение в Копирование Bundle ресурсов на вкладке Построить фазам XCode 6.

Check Out там, и вы можете увидеть пакет ShareKit, который написан красным. Удалите этот комплект, а затем u можете двигаться дальше! :)

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