ld: file is universal (2 slices) but does not contain a(n) armv7s slice: /Users/mike.lamb/Developer/G3CouchDB/Frameworks/CouchCocoa.framework/CouchCocoa for architecture armv7s
I found adding armv7s to the Architecture build setting for the the iOS Library in CouchCocoa fixed the problem.
ld: file is universal (2 slices) but does not contain a(n) armv7s slice: /Users/tleyden/Documents/work/signature-ios/Associate/CouchCocoa.framework/CouchCocoa for architecture armv7s
clang: error: linker command failed with exit code 1 (use -v to see invocation)
In many cases, just rebuilding the third party library will solve the problem if that library uses the default value for Architectures. For example, TouchDB-iOS uses the default value so no problems there. CouchCocoa doesn't use the default value because it provides support for i386.
--
Any chance you can fix the build setting in CouchCocoa for the non TouchDB version to build under Xcode 4.5? And make it available for download. I can't find a version I can amend and build myself.
I'm left to think now, that it's due to not having the arm7s setting in the CouchCocoa source and as I don't have source for the pre TouchDB version of CouchCocoa i'm unable to make the change myself and unable to find it on the Internet.
If you could possibly email me the source of an earlier version