Discussion in 'Technical Discussion' started by eyal, Jul 12, 2016.
linker command failed with exit code 1 (use -v to see invocation)
What can be done ?
That's a very generic error, need more information. A screenshot of the entire Xcode window might help. Try cleaning the project or re-exporting into a fresh directory.
Do you use ads?
Here it is
You may have duplicate SDKs - did you add Heyzap after you exported or any other 3rd party SDKs
yes I do. why ?
no. the only thing I did was changing the navigation from zig zag to switch
@eyal Try and change the bitcode from "Yes" to "No". Might help not pretty sure if this related somewhere to your issue but linker command issue has been sorted for us in similar way in past
Well I took out heyzap from anywhere in the game and now I don't have this error but it's a stupid solution since
1. The same game with zig zag and heyzap works great
2. The same game with switch and heyzap doesn't work
3. The same game with switch and without hey zap words
In xcode, go to build settings section-> search for bitcode -> if it is yes, change it to no
@eyal But I guess in your case, issue is something different, still just try
Doesn't have anything to do with zig zag or switch. I think its your 3rd party SDK
Export a new Xcode project and don't add Heyzap again because it's already included if you are using rewarded video.
Just add any other 3rd party SDK you need
@bmsingha makes a good point also you can try bitcode
ld: 1034 duplicate symbols for ....
(this hints that the error is due to duplicate files you added)
thank you - I don't even have that option
Thank you for that, but I didn't add any code yet to the file.
In BB I have rewarded videos but I also chose ad interstitials for example
it's a new export without anything added to it
what version of Buildbox and what version of Xcode?
What version of Xcode are you using (seems to be Xcode 6 most likely)? Should be Xcode 7 if you are on the latest versions of Buildbox.
@Aaron F Yeah think so due to duplicate symbols. @eyal, You don't have option? It would be there in btwn info and build phases
@Andy is right if you don't have the option its Xcode 6 - thats your problem
Thank you - that was the problem - I was working with xcode 6+ - Solved
I'm having the same problem. I'm not using any ad networks, I'm using the latest version of Xcode but I do not see any option to change bit code
Separate names with a comma.