-
Notifications
You must be signed in to change notification settings - Fork 453
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
Missing required module 'minizip' #134
Comments
I got the same problem trying to import the IOS-Pods-DFU-Library library via |
This should be fixed with #119. |
We updated the Zip library within the demonstrating app in order to test the fix and the problem did not disappear! The only difference is that instead of |
@troupmar Unbelievable ,but today I met this weird issue ........OMG |
@AvdLee I find all the links about this problem, but cannot find the suitable method to solve it .so I think there is a smart way to solve this ... |
Reopening this as it seems to not be fixed yet. @simonseyer you've mentioned in your PR before that this should have been fixed. Are you able to test this with @troupmar 's test app and submit a fix? |
@AvdLee I had tried once more and then find the issue is not existing (If I use Cocoapods or Carthe ),work well,The issue is from I did that manually without dependency management tool .As the library I used iOS-DFU-Library depended on your library ,so pls ensure the issue . |
We have encountered the same issue. Could it be related to Carthage/Carthage#1903? |
Just found a way to reproduce this issue (got it on our Jenkins, then replaced my local Carthage/Build folder to the one built on jenkins side, and got the same issue), then I make it simple (and local):
Moving back I think it is related to bcsymbolmap file containing absolute paths... |
Seems like @kenji21 spotted the problem right, we have our carthage framework working locally but when another dev fetches it it doesn't work on his workstation. |
I'm also looking for solution for this issue. Unfortunately, it is related not only to this repository, but all frameworks which uses
Why does it happen? Workaround If someone knows how it could be avoided, I would gladly to use it, because I don't like either solutions. Much better when a framework contains all code/information and we do not need to do anything for working with it Bridging-Header solution |
@AlexIzh and I couldn't find a solution. Adding 'minizip' folder to project and adding Import Paths worked! Thanks! |
I have the same issue. But I can't add folder as I am doing this inside framework project and I need to be able to copy all required frameworks to target which will use framework I am working on. Furthermore I can not change Zip to anything else, as I am using MetaWear.framework which does depends on your framework :( Furthermore - weird thing is that I got it running, just after moving project to other folder and deleting DerivedData folder it all went bad. |
This issue is still present. It's been more than an year. Since I do not like the idea of adding a sub-dependency for a carthage dependency manually, I'm going to switch back to CocoaPods for now. Sad. |
Hi all, sorry for those struggling with this. Is it still an issue with the latest release? |
@marmelroy Haven't tried it in a while now. Checking it now to see if it persists. |
@marmelroy Just tried with Carthage on Xcode 11.7. Now getting |
@marmelroy It has not been fixed. |
Has anyone solved this for Swift Package Manager? |
Bump. Still seeing this. Xcode 12.4, targeting iOS 14.4. |
The problem lays in Steps to reproduce:
|
I have recently tried to use the library again via SPM and still running into the same problem, unfortunately. |
In order to solve this it is possible to stop depending on the "custom" version of
In any case, it means start treating |
I got the issue when trying to build my app on CI env without the |
We wanted to incorporate Zip framework within our open-source QuantiLogger framework and struggled with
Missing required module ‘minizip’
problem. We have spent couple days trying to solve the problem without any success. We have also observed existing issues related to this problem and tried all proposed solutions. Finally we ended up using ZipFoundation instead.In order to demonstrate the problem, we created a simple example app. It is just an empty Simple View App that does not actually do anything apart from including the Zip framework. We used Carthage to import the framework. After I prepared the demonstrating app, it all built successfully even with included Zip framework. I also tried to create a new folder where I cloned the demonstrating app directly from Github and again, built successfully. The problem occured when another team member cloned the repository. After he did so, he build with
Missing required module ‘minizip’
failure. Then he performedcarthage update
and suddenly all built successfully.You can hopefully recreate the problem as well by cloning the demonstrating app and trying to build it.
As mentioned before, we solved the problem by using another framework (unfortunately). However we are very curious why the problem occurs since we spent much time trying to solve it ourselves.
The text was updated successfully, but these errors were encountered: