我将SFAuthenticationSession
与 SSO 和 OAuth 结合使用。
调用start()
方法时,iOS会弹出一个同意对话框,要求用户允许该应用使用 OAuth 提供商。每次启动身份验证会话时都会显示同意弹出窗口。
这是设计的吗?它似乎应该出现一次,就像其他同意对话框一样。
答案 0 :(得分:0)
这是设计是的。在使用SFAuthenticationSession
时,你现在无法做任何事情来避免同意对话,苹果希望它能够正常工作。在SFAuthenticationSession
here