Compatibility with Apple install daemon #460
-
Hello, I'm an iOS developer and I've loved this project so far. Something has changed since last I used Zip.JS that made this no longer work for my use case could have been something that got introduced in iOS 16 because testers on older versions have it working fine. I think it could be related to zip.js generating fat archives instead of 'unx' archives, but I'm not very familiar with this specific area: Example with output of Zip.JS archive: ZipInfo of Zip.JS archive: ZipInfo of working archive: |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
This might be related to extended timestamp extra fields that zip.js includes by default since recent versions, they can be disabled by setting |
Beta Was this translation helpful? Give feedback.
-
Yes this is it, absolutely phenomenal I didn't expect a response so soon. Thank you |
Beta Was this translation helpful? Give feedback.
This might be related to extended timestamp extra fields that zip.js includes by default since recent versions, they can be disabled by setting
extendedTimestamp
tofalse
. This could be also due to data descriptors, they can be disabled by settingdataDescriptor
tofalse
. You can set these options when instantiatingZipWriter
instances or when callingZipWriter#add()
.