You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Many iOS projects these days are making use of Carthage for dependencies instead of CocoaPods. Currently the MojioSDK requires you to use CocoaPods to install its dependencies which breaks the ability to use MojioSDK as a Carthage dependency.
There are two ways to solve this.
Bundle MojioSDK's dependencies in the git repo and increase the size of the project overall.
Convert MojioSDK to use Carthage for dynamic dependency building
Both options still allow MojioSDK to function and install as a CocoaPod. The only change is how you develop on MojioSDK.
Option 2 replaces pod install inside the mojio-ios-sdk project you with carthage update. You would not need to use the .xcworkspace anymore.
Option 1 has no build step as the frameworks are already bundled.
I'll be pushing a PR for the swift4 branch that makes the changes necessary for option 2. I think this is a big benefit for the MojioSDK and does not impact development on the sdk severely. Please leave any feedback on how I can improve this as I'd like to see it merged in.
The text was updated successfully, but these errors were encountered:
Many iOS projects these days are making use of Carthage for dependencies instead of CocoaPods. Currently the MojioSDK requires you to use CocoaPods to install its dependencies which breaks the ability to use MojioSDK as a Carthage dependency.
There are two ways to solve this.
Both options still allow MojioSDK to function and install as a CocoaPod. The only change is how you develop on MojioSDK.
Option 2 replaces
pod install
inside themojio-ios-sdk
project you withcarthage update
. You would not need to use the.xcworkspace
anymore.Option 1 has no build step as the frameworks are already bundled.
I'll be pushing a PR for the
swift4
branch that makes the changes necessary for option 2. I think this is a big benefit for the MojioSDK and does not impact development on the sdk severely. Please leave any feedback on how I can improve this as I'd like to see it merged in.The text was updated successfully, but these errors were encountered: