Cocoapods: no se puede encontrar el file para: -lPods / -lPods no es un file object (no está permitido en una biblioteca)

Tengo una biblioteca estática de iOS que no está creando. Utiliza cocoapods para administrar varias dependencies, además de ser un pod en sí mismo.

Lo interesante es que cuando la biblioteca se usa en un proyecto de cliente como un pod, todo se comstack bien.

Aquí está el resultado de mi error:

Libtool /Users/Bob/Library/Developer/Xcode/DerivedData/MyLibrary-fxukfghqxapkcqcnjjhmhecxahhg/Build/Intermediates/MyLibrary.build/Debug-iphoneos/MyLibrary.build/Objects-normal/armv7/libMyLibrary.a normal armv7 cd /Users/Bob/Projects/MyLibrary setenv IPHONEOS_DEPLOYMENT_TARGET 6.0 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:/usr/local/bin" /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool -static -arch_only armv7 -syslibroot /Users/Bob/Projects/Xcode\ SDKs/iPhoneOS6.1.sdk -L/Users/Bob/Library/Developer/Xcode/DerivedData/MyLibrary-fxukfghqxapkcqcnjjhmhecxahhg/Build/Products/Debug-iphoneos -filelist /Users/Bob/Library/Developer/Xcode/DerivedData/MyLibrary-fxukfghqxapkcqcnjjhmhecxahhg/Build/Intermediates/MyLibrary.build/Debug-iphoneos/MyLibrary.build/Objects-normal/armv7/MyLibrary.LinkFileList -ObjC -framework SystemConfiguration -framework Security -framework CoreGraphics -framework CoreText -framework CoreLocation -framework UIKit -framework QuartzCore -framework Foundation -lPods -o /Users/Bob/Library/Developer/Xcode/DerivedData/MyLibrary-fxukfghqxapkcqcnjjhmhecxahhg/Build/Intermediates/MyLibrary.build/Debug-iphoneos/MyLibrary.build/Objects-normal/armv7/libMyLibrary.a /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: -dynamic not specified the following flags are invalid: -ObjC /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: can't locate file for: -lPods /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: file: -lPods is not an object file (not allowed in a library) Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool failed with exit code 1 

¿Qué puedo hacer / qué otra información debo proporcionar?

Mi problema fue que pasé de usar un podfile del formatting

 platform :ios, '6.0' pod 'AFNetworking' 

a

 platform :ios, '6.0' target 'myproject' do pod 'AFNetworking' end 

que cambió libPods.a a lib-myproject.a. El file de proyecto todavía intentaba vincular libPoda.a, que ya no existía y provocó el error. Borre libPods.a del enlace con la sección marco de las fases de compilation.

Marque esta respuesta en el proyecto de google: https://groups.google.com/forum/?fromgroups=#!topic/cocoapods/DOVaKHXzfnI

Básicamente, creo que debería vincular el enlace de ambas bibliotecas correctamente en las build phases y mb en target dependencies . Si me proporciona más información sobre su configuration actual, podría decirlo con mayor precisión.