好吧,我知道有很多问题,但它们都来自很久以前.
所以.我知道这是可能的,因为地图应用程序可以做到这一点.
在地图应用程序中,如果我关闭此应用程序的本地化,它会向我发送一条消息,如果我按好,"设置应用程序"将打开.我的问题是,这怎么可能?如何从我自己的应用程序中打开"设置应用程序"?
基本上我需要做同样的事情,如果用户关闭我的应用程序的位置,那么我会给他一条消息,说明会打开"设置应用程序"
我正在尝试在应用程序中实现一项功能,该功能在互联网连接不可用时显示警报.警报有两个操作(确定和设置),每当用户点击设置时,我想以编程方式将它们带到手机设置.
我正在使用Swift和Xcode.
目前是否可以从第三方iPhone应用程序转到Apple的设置应用程序?目前可以打开邮件,野生动物园等.设置怎么样?
在我正在处理的iPhone应用程序中,用户需要通过设置应用程序输入一些配置,然后我的应用程序才能连接到服务器并运行.现在,当用户首次启动我的应用程序时,我会显示一条警告,说明用户应该进入设置,输入配置详细信息然后重新启动,但这并不理想.
不幸的是,我无法为此应用程序提供合理的默认值,服务器主机名,用户帐户等因用户而异.我认为我能希望的最好的方法是显示一条警报,说明某些配置需要通过设置输入,并提供一个"带我去那里......"按钮,它将打开设置,然后在我的应用程序的设置中打开该部分.如果那是不可能的,打开设置总比没有好.
我依旧记得iPhone越狱的人已经找到了通过地址簿中有趣的URL或电话号码启动设置或其他应用程序的方法,但我没有在Google中找到任何有关它的信息.
:(
我知道有很多问答说从iOS 5.1开始无法从应用程序打开设置,例如:
但真正令人讨厌的是Twitter App(版本6.2.1,iPhone 4s,iOS 7.1)正在从应用程序打开设置.
检查此图片:

单击"设置",Twitter将打开"设置"和标题为Wi-Fi的视图.确实,这个视图没有所有的Wi-Fi属性.但是,它是设置中的内容.
怎么可能?如何处理推特?
有人有线索吗?
在 iOS 上可以这样做:(在这里找到)
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]];
Run Code Online (Sandbox Code Playgroud)
Android 上有类似的吗?
也许是这样的?
String url = "app-settings:";
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);
Run Code Online (Sandbox Code Playgroud) ios ×3
iphone ×3
cocoa-touch ×2
settings ×2
android ×1
appsettings ×1
deep-linking ×1
objective-c ×1
swift ×1
twitter ×1