विफल रहता है मैंने अभी एक्सकोड (9.0 बीटा (9 एम 136 एच) का नवीनतम संस्करण डाउनलोड किया है।xCode 9 - आईओएस 11: NSURLConnection - sendAsynchronousRequest
हालांकि, जब मैं (का उपयोग करते हुए NSURLConnection sendAsynchronousRequest) आईओएस 11 सिम्युलेटर में अपने सर्वर के लिए एक अनुरोध बनाने की कोशिश, एक त्रुटि प्राप्त होता है:
NSURLSession/NSURLConnection HTTP लोड हो सका (kCFStreamErrorDomainSSL, -9807) NSURLConnection समाप्त त्रुटि के साथ - कोड -1202
एनएसईआरआरआर ऑब्जेक्ट में संदेश - @ "NSLocalizedDescription" है: @ "इस सर्वर का प्रमाणपत्र अमान्य है। आप ऐसे सर्वर से कनेक्ट हो रहे हैं जो" *** "होने का नाटक कर रहा है अपनी गोपनीय जानकारी को खतरे में डाल दें। "
plist शामिल हैं:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
तो यह इस मामले (मुझे लगता है)
जरूरत नहीं कहना है कि यह आईओएस 10/9/8 में
काम कर रहा है में समस्या नहीं है कोई सुझाव?
अग्रिम धन्यवाद!
इस मुद्दे के लिए एक फिक्स पाएं? –
@ChrisVanBuskirk बिल्कुल नहीं। मैंने अपने अलग-अलग लड़के को झुकाया, जिसमें कहा गया था कि यह शायद प्रमाण पत्र से संबंधित है जो समाप्त हो गया है। ऐसा लगता है कि आईओएस 11 में वे पूरे सुरक्षा मुद्दे पर जोर देते हैं। अभी तक मैं पूरा करने का उपयोग कर रहा हूं हैंडलर (.useCredential, URLCredential (ट्रस्ट: challenge.protectionSpace.serverTrust)) URLSession प्रतिनिधियों की प्रतिक्रियात्मक चुनौती में बस इसे काम करने के लिए। – dor506
@ dor506 क्या आप अपना फिक्स दिखा सकते हैं? मैं इस पर 9 घंटे के लिए इस पर काम कर रहा हूं और मैं कोई मदद लेता हूं जिसे मैं प्राप्त कर सकता हूं। मेरे लिए ओबीजे सी में पहली बार कोडिंग। – ODelibalta