我想在iPhone上制作应用程序,以便在iphone中显示safari浏览器的历史记录。意味着我想通过其他应用程序访问safari cookie。这是第一次对溢出进行查询......任何人都可以让我知道这个...请回复
答案 0 :(得分:0)
我不知道它是否会起作用,但你可以尝试使用NSHTTPCookie和NSHTTPCookieStorage类......
代码与此类似
NSHTTPCookieStorage *cookieStorage = [NSHTTPCookieStorage sharedHTTPCookieStorage];
NSURL *URL;
NSArray *cookies;
NSString *cookieString = @"";
cookies = [cookieStorage cookies];
if([cookies count] > 0) {
NSHTTPCookie *cookie =[cookies objectAtIndex:0];
cookieString = [NSString stringWithFormat: @"%@=%@", [cookie name], [cookie value]];
NSLog(cookieString);
}