2011-10-27 40 views
7

Khi tôi đăng nhập vào ứng dụng của mình, cookie của trình duyệt của tôi cho cùng một trang web bị mất. Tại sao cookie này được chia sẻ giữa các ứng dụng? Việc đăng nhập vào Chrome không ảnh hưởng đến cookie của Safari, làm cách nào để mô phỏng hành vi đó trong ứng dụng Cửa hàng ứng dụng của tôi?Cookie riêng tư chỉ dành cho ứng dụng của tôi? Tại sao nó ảnh hưởng đến cookie của trình duyệt?

Tôi đăng nhập vào API của một trang web và thiết lập một cookie qua: [NSHTTPCookieStorage setCookie]

Sử dụng the docs, tôi thấy hai cách để có được vị trí lưu trữ cookie:

– initWithStorageLocation: (Không dùng nữa, có sẵn trong Mac OS X v10 .6 qua Mac OS X v10.6)

+ sharedHTTPCookieStorage

Có vẻ như cái đầu tiên tương tự như cái tôi muốn, sử dụng một loại ổ lưu trữ duy nhất chỉ có thể sử dụng được bởi ứng dụng của tôi. Nhưng phương pháp đó không được chấp nhận trong Lion? Làm cách nào để bạn sử dụng cookie riêng tư cho ứng dụng của tôi?

Trả lời

Các vấn đề liên quan