-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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 support #11
Comments
Definitely working on this! :D |
I manage to get it working with Carthage by setting the Spring.framework's scheme as shared in Xcode and then tagging the version on my fork of Spring. (https://github.com/clooth/Spring/tree/1.0.1) |
The merge is going well to have Carthage recognise and build the framework correctly. However, I had issues with integrating this way is that SpringView's IBInspectable are not correctly showing up in the view properties panel. Classes are also not auto filled when I typed into the custom class textfield on a view. Anyone had some pointers? |
This merge is not in the master branch right? I get a There is no "release" for this yet in the tags |
@raulriera yes, the |
You are correct, they don't show up in the properties inspector, nor they autocomplete in the Custom Class section of a view, but they do show in the code normally if I Might be an issue with Carthage? |
Thanks for filing an issue on Carthage. Yeah we didn't have the same problem with other Integration methods, have you seen projects works with IB correctly using Carthage? |
Not at the moment no, the two I put in there are the only UI ones I have seen so far |
Right, thanks @raulriera, we'll keep an eye on the Carthage issue and see what we can do! |
After some testing out I noticed that the framework is stripping out the initialisers from classes and this is why they are not accessible via Storyboard. For my project, if you do a Carthage (or a normal framework build) and then import the framework into any project, CMD + clicking into the I am unable to solve this on my own project, but maybe this can give you some idea |
That sounds like a good hint, thanks @raulriera. We'll come back to this. |
I tried it again in Xcode Version 6.4 (6E35b) with Carthage and also with a manual Framework Build, but it seems that the issues with the Designables/Inspectables in embedded Binaries still exist. |
Yes, this bug persists in Xcode 7 I opened this (but for real on Apple's) http://www.openradar.me/radar?id=5031199516917760 and it was marked as duplicate.. so at least someone looked at it |
Thanks for the update 👍. Good to hear that they are aware of this. |
I will close this for now, since it sounds like an Xcode issue 😞. |
Supporting Cocoapods (http://cocoapods.org) and/or Carthage (https://github.com/Carthage/Carthage) is great for libraries. It might not be the easiest thing for "new comers", but for the rest is a must
The text was updated successfully, but these errors were encountered: