我正在尝试为应用程序启用蓝牙,但在 iOS 平台中,无法从 Unity 应用程序启用蓝牙。 所以我试图打开 iPhone 设置,然后手动启用蓝牙, 有没有办法从 Unity App 打开 iPhone 设置
我尝试了以下代码,但没有成功
Application.OpenURL("app-settings:root=General&path=Bluetooth");
最佳答案
您可能需要在 Xcode 项目中为此创建一个函数并从 Unity 调用它。
我认为 Apple 不再允许您将用户导航到他们的特定页面,但您可以提示用户启动“设置”应用并从那里启用蓝牙。
Apple 为您提供了一个用于打开设置应用程序的字符串常量。我建议坚持这一点,因为它可能会发生变化。
UIApplication.shared.open(URL(string: UIApplication.openSettingsURLString)!)
关于ios - 如何使用 Unity 打开 iPhone 设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54888299/