2016-02-05 10 views
8

मैंने अपने ऐप में यूनिवर्सल लिंक सेट अप किए हैं, और मैं ऐप इंस्टॉल पर अपने सर्वर से सेब-ऐप-साइट-एसोसिएशन फ़ाइल पुनर्प्राप्त करने में असमर्थ हूं।आईओएस यूनिवर्सल लिंक NSURLAuthenticationMethodServerTrust kAuthenticationErr

Rejecting URL 'https://example.com/apple-app-site-association' for auth method 'NSURLAuthenticationMethodServerTrust': -6754/0xFFFFE59E kAuthenticationErr 

मैं एक ही उपकरण का उपयोग कर सफारी में सफलतापूर्वक फ़ाइल को प्राप्त करने में सक्षम हूँ: डिवाइस कंसोल निम्न त्रुटि जहां इसे स्थापित दौरान फ़ाइल को प्राप्त करने का प्रयास करता है दे रहा है। यह एक मानक Verisign जारी ईवी प्रमाण पत्र के साथ https के माध्यम से होस्ट किया गया है। ऐप इंस्टॉल के बाहर फ़ाइल को पुनर्प्राप्त करते समय मुझे कोई एसएसएल त्रुटियां नहीं मिलती हैं, इसलिए मुझे विश्वास है कि सर्वर सर्वर पर प्रमाण सही तरीके से कॉन्फ़िगर किया गया है।

इस त्रुटि का कारण क्या हो सकता है?

+0

डिवाइस वाईफ़ाई या सेलुलर डेटा पर है? – 72A12F4E

+0

इसे पढ़ें http://stackoverflow.com/a/34155116/919545 –

+0

मेरे पास ये चीज़ें सही हैं। मेरे पास मेरे सेब-ऐप-साइट-एसोसिएशन फ़ाइल में सूचीबद्ध कई ऐप्स हैं, जिनमें से प्रत्येक अपनी संबंधित ऐप आईडी के साथ है, जिसने यह स्पष्ट किया कि उन मानों को प्रत्येक अद्वितीय होने की आवश्यकता है। –

उत्तर

1

जैसा कि यह पता चला है कि इस समस्या को फोन पर स्थापित सिट्रिक्स द्वारा वर्क्स होने के कारण हुआ था। इस ऐप ने फोन पर ज़ेनमोबाइल द्वारा एक प्रोफाइल स्थापित किया जो हमारे सर्वर और सेब के बीच एसएसएल हैंडशेक में हस्तक्षेप कर रहा था। फ़ोन पर परीक्षण ऐप्स इंस्टॉल करते समय यह केवल मामला था। ऐप स्टोर से डाउनलोड किया गया हमारा उत्पादन ऐप ठीक काम करता है। साथ ही, अगर मैं साइट्रिक्स ऐप्स और संबंधित ज़ेनमोबाइल प्रोफ़ाइल को हटा देता हूं, तो यह काम करता है। बहुत कष्टप्रद।

0

मेरे लिए यह समस्या एक गायब क्षमता प्रविष्टि थी: activitycontinuation:com.example.app। किसी कारण से, जब apple-app-site-association फ़ाइल आईआईएस सर्वर पर होस्ट की जाती है तो क्षमता applinks:com.example.app के अतिरिक्त जोड़ने की आवश्यकता होती है।

संबंधित मुद्दे