The new parameter productFlowPriority on LoginManager allows you to authenticate with UberEats or Uber rides, with the ability to fallback between them (e.g. if Eats isn't installed then try the rides app). By default, uses Uber rides app which makes this a non-breaking change.
Right now for web auth UberEats will still use the rides flow, but in a future update it will use its own web auth provider.
Due to Obj-c compatibility the API is a bit messier than I would've preferred.
The new parameter
productFlowPriority
on LoginManager allows you to authenticate with UberEats or Uber rides, with the ability to fallback between them (e.g. if Eats isn't installed then try the rides app). By default, uses Uber rides app which makes this a non-breaking change.Right now for web auth UberEats will still use the rides flow, but in a future update it will use its own web auth provider.
Due to Obj-c compatibility the API is a bit messier than I would've preferred.