This repository was archived by the owner on May 20, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
This repository was archived by the owner on May 20, 2025. It is now read-only.
[iOS] Duplicate symbols when using RNZipArchive in Cocoapods #1630
Copy link
Copy link
Closed
Description
If the project uses react-native-zip-archive and CodePush with Cocoapods, the SSZipArchive will have the duplicate issue.
duplicate symbol _fill_fopen_filefunc in:
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
.../RNZipArchive/libRNZipArchive.a(ioapi.o)
duplicate symbol _fill_fopen64_filefunc in:
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
.../RNZipArchive/libRNZipArchive.a(ioapi.o)
duplicate symbol _zipCloseFileInZipRaw in:
.../RNZipArchive/libRNZipArchive.a(zip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzGetGlobalComment in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzSetOffset in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzGetOffset in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzGetFilePos in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzGoToFilePos in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _zipWriteInFileInZip in:
.../RNZipArchive/libRNZipArchive.a(zip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _zipCloseFileInZip in:
.../RNZipArchive/libRNZipArchive.a(zip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzGetGlobalInfo in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzGetCurrentFileInfo in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzOpen in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _zipOpen in:
.../RNZipArchive/libRNZipArchive.a(zip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unztell in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzClose in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _zipClose in:
.../RNZipArchive/libRNZipArchive.a(zip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzGoToNextFile in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzGoToFirstFile in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzOpenCurrentFile in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzCloseCurrentFile in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzReadCurrentFile in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzLocateFile in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzOpenCurrentFilePassword in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzGetLocalExtrafield in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _zipCloseFileInZipRaw64 in:
.../RNZipArchive/libRNZipArchive.a(zip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzSetOffset64 in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzGetOffset64 in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzGetFilePos64 in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzGoToFilePos64 in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzGetGlobalInfo64 in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzGetCurrentFileInfo64 in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzOpen64 in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _zipOpen64 in:
.../RNZipArchive/libRNZipArchive.a(zip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzOpen2_64 in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _zipOpen2_64 in:
.../RNZipArchive/libRNZipArchive.a(zip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzOpenCurrentFile3 in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzOpen2 in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _zipOpen2 in:
.../RNZipArchive/libRNZipArchive.a(zip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
duplicate symbol _unzOpenCurrentFile2 in:
.../RNZipArchive/libRNZipArchive.a(unzip.o)
.../SSZipArchive/libSSZipArchive.a(mz_compat.o)
I know there was a subset approach, that was removed, but there's no documentation how to work around it in a good way.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels