4

我在从视图 1 切换到蓝牙设置时遇到问题,即在视图 1 中我给了 1 个按钮..单击该按钮我想切换到视图 2(蓝牙设置)..但在 iPhone 中不可能..因为我们无法访问 iPhone 的默认设置..为此我们必须创建应用程序首选项..

Q.1 有什么方法可以访问 iPhone 中的蓝牙默认设置?

Q.2 有没有官方链接可以提到我们无法访问默认设置?

我想要建议..请帮助..提前谢谢

4

1 回答 1

2

应用程序无法将设置应用程序打开到特定屏幕。MapMyFitness 之类的应用程序之所以打开首选项,是因为它们要求获得使用蓝牙低功耗的权限。首次使用时请求权限由CBCentralManager管理。

在此处输入图像描述

这些弹出窗口由系统框架自动显示。可以使用purpose定位服务的属性来自定义消息,这在蓝牙的情况下是不可能的。

没有为此使用私有 API,因此没有理由拒绝该应用程序。

归功于下面这个问题

某些应用程序如何在其应用程序中以编程方式打开设置应用程序

阙 2。

在以前,我们使用波纹管代码行从应用程序打开设置页面:-

 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs://"]];

但是现在到 ios5.0 之后它就可以工作了,然后这个就贬值了。直到现在,Apple 还没有提供用于在较新版本中实现这一目标的 URL 架构。

类似问题的链接及其答案:-

从我在 iPhone 上的应用程序调用官方 *Settings* 应用程序

iPhone-从我的应用程序 iOS 6 打开设置

是否可以使用 openURL 打开设置应用程序?

以编程方式打开设置应用程序 (iPhone)

用户按下按钮时如何打开设置应用程序?

iPhone:从应用程序打开应用程序首选项面板

通过单击应用程序首选项中的条目打开 UIPickerView - 如何?

打开“设置”应用?

于 2013-06-28T07:44:08.050 回答