我正在我的应用程序中实现Uber乘车请求功能(使用Uber pod)。然后我必须从我的应用程序登录优步。如果Uber应用程序未处于登录状态或主屏幕,则从我的应用程序到Uber应用程序的登录过程正常运行。我将在我的app委托中获得回调。一切都很好。 (重定向url,令牌和其他plist params一切正常)
但问题是如果 Uber应用程序已登录,然后我选择了任何其他屏幕,例如侧窗格或设置,那么我将该应用程序置于后台。那个时候,如果我点击我的应用程序中的登录按钮,它将重定向到优步应用程序然后它被卡在那里。记录成功后,不会重定向回我的应用程序。
Uber提供的测试应用程序与他们的sdk相同的行为。我们接近生产状态,有什么想法吗?