मैं न्यूज़स्टैंड एप्लिकेशन विकसित कर रहा हूं और समस्या संपत्तियों को डाउनलोड करने के लिए NSURLRequest का उपयोग कर रहा हूं।NSURLRequest कुकीज़ नहीं भेजता
NSArray *contents = [issue.tableOfContents objectForKey:kSNTableOfContentsContents];
NSHTTPCookie *cookie;
NSHTTPCookieStorage *cookieJar = [NSHTTPCookieStorage sharedHTTPCookieStorage];
NSLog(@"HERE GO MY COOKIES");
for (cookie in [cookieJar cookies]) {
NSLog(@"%@", cookie);
}
for (NSDictionary *contentItem in contents) {
NSString *contentURL_string = [contentItem objectForKey:kSNTableOfContentsRemoteURL];
NSURL *contentURL = [NSURL URLWithString:contentURL_string];
NSString *fileName = [contentItem objectForKey:kSNTableOfContentsContentsURL];
NSURLRequest *request = [[NSURLRequest alloc] initWithURL:contentURL];
NKAssetDownload *asset = [newsstandIssue addAssetWithRequest:request];
[request release];
....
[asset downloadWithDelegate:self];
....
}
जब पाश के लिए पहले निष्पादित किया जाता है मेरी कुकीज़ NSHTTPCookieStorage में दिखाई देते हैं, लेकिन जब वास्तविक अनुरोध भेजा जाता है, वहाँ हेडर में कोई कुकी जानकारी कर रहे हैं। मैं इसे देखने के लिए चार्ल्सप्रॉक्सी का उपयोग करता हूं। क्या कोई इस सलाह के कारण कुछ सलाह दे सकता है?
आप इसे मैन्युअल रूप से करने का प्रयास कर सकते हैं: http://stackoverflow.com/questions/5954382/ios-is-it-possible-to -सेट-ए-कुकी-मैन्युअल-उपयोग-साझाhttpcookiestorage-for- –
धन्यवाद, मैं कोशिश करूंगा। –