Facebookのapp.soのような機能にサインインされているアプリでwebviewを使用しています。実装するためには、クッキーをpersistant.iにする必要があります。iosがCookieを保持するかどうかは、デフォルトでアプリが閉鎖されているか、またはを実装する前にのクッキーを手動で保存する必要があります。は、の機能を実装しています。アプリケーション終了時にwebviewのクッキーはどうなりますか?
ご協力いただければ幸いです。 ありがとう
Facebookのapp.soのような機能にサインインされているアプリでwebviewを使用しています。実装するためには、クッキーをpersistant.iにする必要があります。iosがCookieを保持するかどうかは、デフォルトでアプリが閉鎖されているか、またはを実装する前にのクッキーを手動で保存する必要があります。は、の機能を実装しています。アプリケーション終了時にwebviewのクッキーはどうなりますか?
ご協力いただければ幸いです。 ありがとう
NSHTTPCookieStorage
オブジェクトを使用してCookieを管理する必要があります。あなたの質問への短い答えは、共有インスタンスを配布するNSHTPPCookieStorage
を使用することです。このインスタンスを使用して、Cookie情報を取得または設定できます。これらは、あなたが正しい軌道を下に始めるべきです
Where are an UIWebView's cookies stored?
http://blog.andrewpaulsimmons.com/2008/08/add-set-and-delete-cookies-in-uiwebview.html
:
はNSHTTPCookieStorage
のためのAppleのドキュメントを見てみましょう、だけでなく、以下の2本の支柱。
NSHTTPCookieStorage共有インスタンスを使用して、さまざまなアプリケーション間でCookieを共有しないようにしてください。 – Danra
@Danra、whoops私は「NSHTTPCookieStorageは共有されたクッキーストレージを管理するシングルトンオブジェクト(共有インスタンス)を実装しています。これらのクッキーはすべてのアプリケーションで共有され、同期のプロセス間で保持されます」とAppleのドキュメントを誤解しています。 - 良いコールは答えを編集します。 –
はい、この文の後ろに「iOS注:iOSのアプリケーション間でCookieは共有されていません」。 – Danra