exponea / exponea-ios-sdk

MIT License
19 stars 27 forks source link

Manual install #12

Closed fixique closed 4 years ago

fixique commented 4 years ago

Hello, do you have some guide for manual sdk installing? Is it possible?

wassil commented 4 years ago

Hi, there is no guide, but it is possible. If you clone the sdk sources, you can see it contains Example project that's setup without pods, you can do the same. Clone the sdk repo, create workspace and have your app and exponea sdk projects in the same workspace - just like the workspace that's in the repo. Then setup frameworks for your app to include exponeaSDK framework(and if you want to use rich notifications also notification framework) Should look something like this: Screenshot 2020-01-15 at 14 01 09

Just so I understand your use-case better, why do need to install the SDK manually? I think you're better off using Pods/Carthage, updating to latest version is much easier.

fixique commented 4 years ago

@wassil Thank you for fast reply! I am at the design stage of my product and we are using modular architecture. Maybe you are right and we will use pod dependency of your sdk.

I will reply later when we finally integrate your sdk)

fixique commented 4 years ago

You were right. I used integration with cocoapods. There is no issues with that installation way. I was worried because Firebase has crash when I install by cocoapods in modular architecture. Thank you for your help!