Need help with the integration?

Type a word or a phrase to start browsing through articles.

iOS: linker command failed with exit code 1



clang: error: linker command failed with exit code 1 (use -v to see invocation)

The reason why this exception is happening is that the Microblink.framework (and Microblink.bundle if you are using version 5.5 or below) was not properly downloaded or implemented.
First, check if the size of the previously mentioned files. If the size of the Microblink.framework file is below ~ 120 MB (.bundle file below ~ 14 MB), we suggest re-downloading the project
Secondly, in the General Section of your project, see if the Microblink.framework file is put to option Embed&Sign. The reason for putting the framework for this option is because BlinkID is a dynamic framework and you will need to embed it in the app's bundle.  
Lastly, the issue can happen if you have removed the unsupported architectures and try to run the project on a simulator. The project will give you this exception because it is missing the simulator architectures (which you have previously removed).
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request