मैं में docs के माध्यम से जा रहा हूँ मूल निवासी प्रतिक्रिया और केवल एप्लिकेशन मैं में हूँ से बाहरी लिंक पर नेविगेट करके पा सकते हैंसेटिंग खोलें आईओएस में एक और App से अनुप्रयोग - प्रतिक्रिया मूल निवासी
मैं नेविगेट करने के लिए सक्षम होना चाहते हैं। Settings
ऐप (अधिक विशेष रूप से गोपनीयता> स्थान सेवा पृष्ठ पर) लेकिन, इस पर आवश्यक जानकारी नहीं मिल रही है। native iOS ऐसा करने का तरीका है जिसे मैं प्रतिक्रिया मूल के माध्यम से दोहराने की कोशिश कर रहा हूं।
क्या यह संभव है?
मैंने सेटिंग यूआरएल है या नहीं, यह जानने के लिए मैंने निम्नलिखित कोशिश की है। कंसोल लॉग करता है कि Settings url works
हालांकि, यह उस पृष्ठ पर नेविगेट नहीं करता है।
अपडेट: @zvona के लिए धन्यवाद अब मैं सेटिंग पेज पर जा रहा हूं लेकिन यह सुनिश्चित नहीं है कि एक विशिष्ट गहरे लिंक को कैसे प्राप्त किया जाए।
Linking.canOpenURL('app-settings:').then(supported => {
console.log(`Settings url works`)
Linking.openURL('app-settings:'
}).catch(error => {
console.log(`An error has occured: ${error}`)
})
यह उस स्थान पृष्ठ पर नेविगेट किया गया जिसकी मुझे आवश्यकता थी (जो आश्चर्यजनक रूप से स्थान पहुंच पर सही था)। शायद आईओएस यह जानकर काफी समझदार है कि मैं अपने कोड के अन्य क्षेत्रों के आधार पर स्थान का अनुरोध कर रहा हूं। – Simon
आपने यह कैसे पता लगाया कि सेटिंग्स पृष्ठ किस यूआरएल से था? मैं इसे दस्तावेज़ों में नहीं ढूंढ सका – Simon
मैं मूल कोड के साथ खराब हूं, लेकिन मैंने अभी 'NSLog (UIApplicationOpenSettingsURLString) जोड़ा है; '(जिसे मैंने आपके द्वारा लिंक किए गए उत्तर में देखा) Appdelegate.m और आउटपुट' ऐप-सेटिंग्स था: ':) – zvona