-
-
Notifications
You must be signed in to change notification settings - Fork 197
CLI 8.8.0 - SQLCipher does not seem to be linked into the application #5809
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I'm also blocked from updating the CLI to 8.8.x because the same exact issue. |
@eric-sandstrom: If you are also using the commercial version of the SQLite database (encrytion module), one note here. I am currently in touch with Nathan A. He is currently investigating the issue. According to first feedback, it seems like the cli is broken rather than the plugin. |
@cjohn001 Yes I do use all these paid modules. I actually emailed him 30min ago so good that you are in touch already! :) |
Hello together, How to fix: Finally you need to switch to the modified plugin in package.json "nativescript-sqlite-encrypted": "file:nativescript-sqlite-encrypted" ![]() Hope this helps till the package maintainer releases an update. I believe this is not an issue of Nativescript, but with the way the framework file in the plugin was built. I assume it breaks because of the switch to swift and xcframeworks. There was an error report on the sqlcipher homepage which brought me to the idea to rebuild it, see section about "Preprocessor Macros" when using swift https://www.zetetic.net/sqlcipher/ios-tutorial/ |
Issue Description
Hello together,
I have tried upgrading my NS Angular app to nativescript version 8.8.0. I am able to build and run the app with the nativscript 8.7.2 CLI and the new core 8.8 as well as ios runtime packages. However, when upgrading the CLI to 8.8 I get the following error at runtime. Hence, definitely a problem with the CLI. Seems like the SQLCipher is not linked into the app.
NativeScript loaded library /Library/Developer/CoreSimulator/Volumes/iOS_21F79/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 17.5.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libsqlite3.dylib
SQLCipher does not seem to be linked into the application
I have no idea how to resolve this issue. Would be great if someone could provide some directions.
Please note, in the environment attached below you see 8.7.2 as I have already downgraded the CLI to get things back running. The relevant CLI version I installed was 8.8.0
Best regards,
Christoph
Reproduction
No response
Relevant log output (if applicable)
No response
Environment
Dependencies
Please accept these terms
The text was updated successfully, but these errors were encountered: