2011-02-09 15 views
0

iPhoneでサファリブラウザの履歴を表示するようにアプリを作りたいです。他のアプリからSafari Cookieにアクセスしたいこれは、オーバーフローに関する質問を投稿した初めてのことです...誰でも私にこのことを教えてください...返信してください。iPhoneでサファリクッキーを表示するアプリ

答えて

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); 
    } 
+0

hi..thanksは... – user609226

+0

あなたは何を得ているが、それが、didntの仕事をしてみましたか..? –

+0

私はそれがアプリ内で開いているブローザーの名前と価値を与えていると思います。サファリではありません....クッキーが読めないので、履歴をチェックするコードを私に教えてください。私はそれをどこかに読んでいます。履歴.plistファイルへのパスは/private/var/mobile/Library/Safari/History.plist 私は私のアプリを通してこのパスにアクセスできますか? ............本当にあなたにコメントバディを訴えるでしょう。 – user609226

関連する問題