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
Carthage update is failing #902
Comments
Hey @MacMeDan :) Yes, I would be happy to help. Basically, now Motion is a submodule for Material. This is why it is making the clone call. This is a good issue, as it will help many people down the road. I am going to install now using Carthage and will get back to you in a moment. |
So I may have made some progress on it but it throws a new issue.
is Hope that helps. Let me know if there is more I can do. Also I would assume that if motion is a dependency that it would show up under the Also I did have to update |
Are you running this |
No, I am not. Should I be? |
Give that a try. |
Ahh I see where I may have missed that. You need to use https://www.cosmicmind.com/danieldahan/lesson/6 |
Ah yes, I am in the process of updating all the samples / repos / etc... Did it work with that flag being set? |
No I got this
|
Okay, I need to change it to |
Can you try this version Material 2.11.3 please :) |
It looks like we are good. Thank you for your help. To anyone reading this thread to solve the same problem you will need to delete your |
I lied I am back to this error. |
ahh, it seems this may be the problem. From Carthage project README
|
Now I get this |
Are you including the Motion framework ? |
Sorry that was for a previous comment. I’ll be back at my computer momentarily. |
No, not implicitly. Which I was wondering about. So do I need to add it to my |
Here is the
Can you try this |
I don't personally use Carthage and never have, so I am a bit |
Well my question is the |
100%. Motion is the animation and transition arm in Material. As we add more animation based components, it will be pulling more from Motion. I separated them as Motion could be used without Material. Prior to this, Material copied the files over, and that was causing a maintenance issue. At the end of the day, I am happy that there are package managers out there, and I am sure this is not the first time this issue has come up, so there must be an easy solution for this. I will try and add Material and Motion to a new project tonight. |
Awesome Let me know how it goes. I tried adding motion just like Material but it said the url was unresolved.
|
So I believe the issue was that I was missing a Cartfile that had the Motion dependency. So I added that in Material 2.11.4. Please read the installation guide if needed. Thank you for bringing this to our attention and if there continues to be an issue, please reopen this. |
Awesome Thank You. 🎉 It looks like it is working. Users will need to delete their |
I'm experiencing a similar issue on Material 2.12.13. I tried deleting Cartfile.resolved and Carthage and using |
@wflores96 Is this your first update to having Motion separate? Are you adding both Motion and Material to your project? |
@DanielDahan adding Motion framework fixed it! thank you |
Add |
Versions:
I am using Carthage as my package manager and within the last two days I have not been able to get the project to build because of this error
dyld: Library not loaded: @rpath/Motion.framework/Motion Referenced from: /Users/macmedan/Library/Developer/CoreSimulator/Devices/43F98839-6A55-4C7F-917A-196EB7585DDC/data/Containers/Bundle/Application/4EF67EC1-9605-4AB7-9E5C-B0ECC9846C7D/Shipper Dev.app/Frameworks/Material.framework/Material Reason: image not found
I have also noticed that this gets executed now when I do a
carthage update
A shell task (/usr/bin/env git clone --quiet git@github.com:CosmicMind/Motion.git
I am using material version 2.11.2 and 2.11.0 gave me the same issue.
Any guidance would be greatly appreciated.
The text was updated successfully, but these errors were encountered: