ios - 如何从 native 应用程序链接到手机设置
<p><p>我正在创建一个 react-native 应用程序,如果他们的 IOS 版本是 <strong><11.0</strong>,我想向用户显示并警告。</p>
<p>这很好用。我有如下内容:</p>
<p> <a href="/image/qQvVs.png" rel="noreferrer noopener nofollow"><img src="/image/qQvVs.png" alt="enter image description here"/></a> </p>
<p>如果他们点击<strong>转到设置</strong>,我想要的是转到手机设置。</p>
<p>其代码如下:</p>
<pre><code>Linking.canOpenURL('app-settings:').then(supported => {
if (!supported) {
console.log('Can\'t handle settings url');
} else {
return Linking.openURL('app-settings:');
}
}).catch(err => console.error('An error occurred', err));
</code></pre>
<p>因此我尝试使用 <code>Linking.openURL('app-settings:')</code> 来实现。但问题是那会转到我的应用程序的设置,但我想转到 <code>settings</code> 索引页面,甚至更好地转到 <code>system upgrade</code> 设置。 </p>
<p>我只需要它用于 IOS。</p>
<p>知道我该怎么做吗?</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>你不能再这样做了。您可以使用 URL <code>App-Prefs:</code>,它可以满足您的需求,但这会导致您的应用在审核时被拒绝,因为它被视为非公开 URL 架构。</p>
<p>Apple 唯一允许的 URL 是常量 <code>UIApplicationOpenSettingsURLString</code>,它会将您带到应用程序的设置,而不是设备的常规设置。</p></p>
<p style="font-size: 20px;">关于ios - 如何从 native 应用程序链接到手机设置,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/51169654/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/51169654/
</a>
</p>
页:
[1]