64得票6回答
SFAuthenticationSession/ASWebAuthenticationSession和退出登录

我计划将一个应用从旧的OAuth流程中使用 SFSafariViewController 切换到使用 iOS 11 的新流程 SFAuthenticationSession。登录不是问题,转换到新API只需要我几分钟的时间。但是退出登录让我感到困惑。 如何退出登录? 文档中没有提及想要在任...

12得票1回答
在显示SFAuthenticationSession提示之前,有没有办法知道是否有可用的cookie?

在iOS 11中,苹果引入了一种新的方式来共享Web和移动应用程序之间的身份验证数据,即SFAuthenticationSession。 对于从未使用过我的网站的新用户来说,展示SFAuthenticationSession提示并让他们同意,然后什么也得不到并要求他们登录,这将是一种糟糕的用...

7得票1回答
使用addUIInterruptionMonitor()方法在XCUITest中清除SFAuthenticationSession警报

有人成功地使用addUIInterruptionMonitor来清除在运行XCUITest时由start()启动SFAuthenticationSession产生的警报吗? 我无法在Xcode 9.1 / iOS 11.1.1(模拟器或设备)上使其工作。 标准建议(设置处理程序并在警报出现之...