iOS 11 Facebooklogin正在显示初始系统警报

为iOS 11准备应用程序,我注意到每次用户点击“Facebooklogin”button时都会显示系统警报。 有人知道如何防止这个警报出现吗? 现在,社交networking集成已经从系统中删除,并与Safari浏览器控制器cookie存储的变化(不共享),这听起来苹果也增加了这个额外的警报注册 – loginstream程,每当你尝试连接Facebook 。 有一些机构在您的应用程序中遇到同样的问题? 感谢您的意见。

在这里输入图像说明

这不是一个问题 。 这是devise。 在使用iOS 11+的SFAuthenticationSession时,授权工作stream的一部分,而且由于是用户权限请求,所以无法避免。

如果应用程序使用SFAuthenticationSession, 用户会被对话框提示给出明确的同意 ,允许应用程序访问Safari中的网站数据。

SFAuthenticationSession文档