While updating my iOS Developer Course to Xcode 7, I’ve found that when opening Xcode 6 apps in Xcode 7, even when going through the upgrader, I’m left with the error ‘linker command failed with exit code 1‘.
Fortunately, there is an easy fix. Just go to the project settings (click on the File Structure icon and then the app name, and then the Tests target), click Build Settings and then scroll down until you see Test Host (or type ‘host’ in the search box).
Then clear the contents of both the Debug and Release hosts, circled below. The app should then compile without any issues.
Hope that helps!

My brother suggested I would possibly like this website. He used to be totally right.
This submit truly made my day. You cann’t imagine just how so much
time I had spent for this info! Thank you!
You, legend Rob, worked a treat 🙂
Awesome, thanks Ross!
solved it! (Temporarily i think) The problem was that i was using Parse in my app… And Parse doesn’t yet have bitcode in its libraries. So after turning Bitcode off in my project settings(since it’s optional in iOS) my app is running fine 🙂
You are really a life saver, Rob! Thank youu so much 😀
Hi, this problem problem has solution was here.
https://developers.google.com/mobile-ads-sdk/docs/dfp/ios/ios9
Enjoy!
regards.
.franco
Tnx a lot.it works for me 🙂
thanks rob,
you saved Android developer’s day. who is having less experience in IOS.
HI , Just need change ” Enable Bitcode ” from Yes to No ! Please find location of ” Enable Bitcode ” in Xcode on google ! ^ ^ Hope help you !