我可以在 Apple WatchKit 中获取 Internet Cookie 吗?

Can i get Internet Cookies in Apple WatchKit?

我正在制作 WatchKit 应用,真的很需要帮助...

我的项目流程喜欢这个

  1. 数据库中有公司列表

  2. 每个公司都有自己的 URL

  3. 每个网站都有相同的设计,但保存不同的 Cookie

    ex) 公司 A 的 URL --> 像 "company_name" , "A"

    这样保存 cookie

    公司 B 的 URL --> 将 cookie 保存为 "company_name" , "B"

  4. 保存 Cookie 后,网站重定向到 AppStore

  5. 下载应用程序并启动应用程序。

  6. App启动时,App检查Cookies

  7. 根据Cookies,App改变了App的Splash Label

对于第 6 步和第 7 步,我必须检查 cookies...

可能吗??然后,如何?

简答:不,不可能。

每个应用程序都管理自己的 cookie,您不能访问其他应用程序设置的 cookies,除非他们间接允许。

Mobile Safari,默认 iOS 浏览器不提供任何读取 cookie 给其他应用程序的方法,出于隐私和安全目的,也不应提供。

在此处查看类似问题Can an iPhone xcode application read cookies previously stored by Safari Mobile?