My team has several third-party open source frameworks (Boost, Protobuf, etc) that we build and use with our application. These frameworks all contain valid slices in the Universal binary (armv7, armv7s, arm64, i386, x86_64) and link using Xcode 6.x. I downloaded and installed Xcode 7 Beta (1-4) and rebuilt my application only to discover the following link error:
ld: in ../../../../3rdParty/Boost/ios_framework/Boost.framework/Boost(bzip2.o), building for iOS simulator, but linking in object file built for OSX, for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
I have rebuilt my frameworks to ensure the slices exist but continue to get this error when targeting both simulator and device. I am beginning to think this is an Xcode 7 issue and I welcome any insight on this issue.
--Ron