Hi guys,
I'm having an issue with SQLCipher for iOS, which seems to be happening even with the sample application. Everything works ok in debug mode, but once I change to release mode, the build fails with the error below. Reenabling "Enable debugging" on the release build causes it to work (because stripping is disabled, I guess).
/Applications/Xcode.app/Contents/Developer/usr/bin/dsymutil /Users/escoz/Downloads/sqlcipher-for-xamarin-2.1.1.3/samples/sqlcipher-monotouch-demo/sqlcipher-monotouch/bin/iPhone/Release/
sqlciphermonotouchdemo.app/demo -o /Users/escoz/Downloads/sqlcipher-for-xamarin-2.1.1.3/samples/sqlcipher-monotouch-demo/sqlcipher-monotouch/bin/iPhone/Release/sqlciphermonotouchdemo.app.dSYM
/usr/bin/mdimport /Users/escoz/Downloads/sqlcipher-for-xamarin-2.1.1.3/samples/sqlcipher-monotouch-demo/sqlcipher-monotouch/bin/iPhone/Release/sqlciphermonotouchdemo.app.dSYM
/Applications/Xcode.app/Contents/Developer/usr/bin/strip -s "/var/folders/nf/11v6cyy151z1m_b_20qsl7jh0000gn/T/tmp5e0343c7.tmp/symbol-file" "/Users/escoz/Downloads/sqlcipher-for-xamarin-2.1.1.3/samples/sqlcipher-monotouch-demo/sqlcipher-monotouch/bin/iPhone/Release/
sqlciphermonotouchdemo.app/demo"
Process exited with code 1, command:
/Applications/Xcode.app/Contents/Developer/usr/bin/strip -s "/var/folders/nf/11v6cyy151z1m_b_20qsl7jh0000gn/T/tmp5e0343c7.tmp/symbol-file" "/Users/escoz/Downloads/sqlcipher-for-xamarin-2.1.1.3/samples/sqlcipher-monotouch-demo/sqlcipher-monotouch/bin/iPhone/Release/
sqlciphermonotouchdemo.app/demo"
/Applications/Xcode.app/Contents/Developer/usr/bin/strip: symbols names listed in: /var/folders/nf/11v6cyy151z1m_b_20qsl7jh0000gn/T/tmp5e0343c7.tmp/symbol-file not in: /Users/escoz/Downloads/sqlcipher-for-xamarin-2.1.1.3/samples/sqlcipher-monotouch-demo/sqlcipher-monotouch/bin/iPhone/Release/
sqlciphermonotouchdemo.app/demo_sqlite3_win32_set_directory
error MT5204: Failed to strip the final binary. Please review the build log.\
To reproduce:
- open the sqlciphermonotouchdemo app
- change to the Release configuration
- remove the "additional mtouch arguments" (as the .a library is not distributed anymore)
- Build
Would anybody have any ideas? Is there any way of marking the DLL to not be stripped, maybe?
Thanks,
Eduardo