I am trying to use latest beta tag of MagicalRecord located here:
https://github.com/magicalpanda/MagicalRecord/releases/tag/v2.3.0-beta.5
I am using it in a sdk project that I use in another project. My sdk project will never be a true cocoapod in the repo, but I wrote a podspec to define the transitive deps.
However I am not sure how to list the beta dep of magical record. If I was pointing to the 2.2. version which is published:
s.dependency 'MagicalRecord', '~> 2.2'
But I really want something like this:
s.dependency 'MagicalRecord', '~> https://github.com/magicalpanda/MagicalRecord/releases/tag/v2.3.0-beta.5'
I don't want to have to declare MagicalRecord as a dep in both my sdk project and my main project. I would like the main project to list the local sdk as a dep, and have the sdk deps pulled as well. Works great if everything you use is published. What about things that are not published?