首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IOS 8转介系统

IOS 8转介系统
EN

Stack Overflow用户
提问于 2015-05-12 14:41:02
回答 1查看 266关注 0票数 0

所以我正在做一个项目,在这个项目中,推荐是一个很重要的部分。我在做一些研究,发现应用程序浏览器不能读取safari的cookie。我还发现了在StackOverflow上的另一个答案,如果应用程序已经存在的话,它似乎也能工作。

我的计划是:

1)由用户生成链接或QR代码(已完成)

2)当用户单击链接时,将他们带到我网站上的一个页面,并设置cookie (已完成)

3)将用户重定向到应用程序商店(轻松)

4)当用户打开应用程序并注册时,读取cookie,其中包含服务器生成的特殊推荐标识符(这是我迷路的地方)

我不确定我的计划是否可行,但我必须建立一个类似于它的系统来找出推荐。

-

如何为一个尚不存在的应用程序设置cookie,并在安装该应用程序后读取它们?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-12 20:14:00

从iOS 9开始,可以使用新的SFSafariViewController方法显示网页。它允许您直接将Safari嵌入到应用程序中(而不是离开应用程序),并且它可以访问用户的cookie和其他个人信息,- I认为这样做完全符合您的要求。

要开始,您需要import SafariServices,然后像下面这样显示新的视图控制器:

代码语言:javascript
复制
let vc = SFSafariViewController(URL: someURL, entersReaderIfAvailable: true)
presentViewController(vc, animated: true, completion: nil)

我编写了一个SFSafariViewController教程,您可能会发现它很有用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30194174

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档