【发布时间】:2015-11-13 08:41:44
【问题描述】:
在我的应用程序中,我需要实现下一个功能:当用户登录应用程序时,它(应用程序)需要将某些网站的 cookie(或任何其他数据)保存到移动 Safari。目标是在用户下次在 Safari 中打开该网站时不让用户登录。
Documentation 表示无法在 iOS 上使用 cookie 完成。有人知道其他解决方案吗?实现所需的功能是使其对用户“静默”,而无需打开 Safari。
更新
是否可以从移动 Safari 访问应用程序数据并获得一些回调?例如,当用户浏览网站时,网站会向应用程序发送一些回调,并通过用户数据获得一些响应。
【问题讨论】:
-
它不能在 IOS/mobilesafari 或任何其他操作系统和/或浏览器中完成,这是有充分理由的:如果任何应用程序可以任意混淆浏览器 cookie,这将是一个巨大的安全漏洞洞。这应该在在浏览器中和在相关网站上完成
标签: ios objective-c cookies safari