Do I have to eject Expo in order to integrate with Branch SDK ?
If So, I wonder if Expo team will consider integrating Branch into Expo SDK, since deep linking is quite common use case when developing mobile apps, and branch is one of most popular one out there.
Since you’re modifying compiled code with the link command, you’d have to eject to use is. I personally think the ExpoKit might be the way to go long term anyway since it gives you the best of both worlds but that’s just, like, my opinion man.
Yeah, what you’re saying makes sense.
But I think one of the benefits to use expo is that it makes upgrading easier, when you eject, you need to maintain decencies yourself.
But at the moment, I guess using ExpoKit is the only way to go anyway.
I’m seeing Branch is working fully as expected with 29 now on par with our previous native implementation. Branch.subscribe previously was not sending hits during local testing, only in TestFlight.
Branch events typically trigger very easily and quickly in the native iOS initSession method.