Skip Navigation

Troubleshooting FIPS

If the app crashes it is probably because the FIPS canister has not been correctly linked to the application. If you check the log output you should see a line like this:
Crypto::initialise: FIPS_mode_set failed: fingerprint does not match
To correct this, make sure that you have followed the steps to build and link your application and that no errors have been reported.
If you see the following linker error when building for a device from
Xcode
clang: error: invalid arch name '-arch armv7s'
For development or test, set
Build Active Architecture Only
to
Yes
.
For production release, be sure to set
Build Active Architecture Only
to
No
.