NativeScript / NativeScript/plugins
[@nativescript/zip] Version 7.0.0 crashes with "SSZipArchive is not defined" in iOS
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 206
- Forks
- 123
- Avg merge
- 2d 1h
- Merged PRs (30d)
- 1
Description
I updated to the latest version of the zip plugin, and when I ran the part of our app that uses it, the app crashed saying "SSZipArchive is not defined."
I looked at the update, and it looks like the cocoapods file and the typings are gone for iOS, but SSZipArchive is still being referenced in the code.
The zip plugin seems to work on Android.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Inspect the latest zip plugin changes, focusing on the iOS CocoaPods file and typings mentioned in the report, then trace the remaining SSZipArchive reference. Verify the iOS plugin builds with its native dependency and no longer crashes when the zip functionality runs; Android behavior should remain working.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, typescript
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100