我正在开发的应用程序是控制火车模型的。列车制造商已经提供了操作列车的代码(例如,铃声、前进等)。
我将在应用程序中使用的WiFi模块广播WiFi网络。在iPad的设置部分,无需密码即可找到并连接WiFi网络。
我需要弄清楚我的应用程序如何连接到相同的WiFi网络。从那时起,应用程序上的每个按钮都将被编程为特定制造商提供的代码。例如,铃声按钮有一个特定的代码,当按下该代码时,该代码将通过WiFi网络从iPad发送到WiFi模块。WiFi模块通过串行端口连接到命令库。因此,WiFi模块将代码发送到命令库。然后,Command Base通过2.4 The频率将代码发送到列车,在我们的示例中,列车将在那里敲响铃声。
任何有关编程按钮和连接到WiFi网络的建议都将不胜感激。谢谢!
发布于 2015-09-02 04:35:12
苹果不允许你用你的应用程序更改系统设置,比如wifi网络。您只需指示用户。但是,您可以为他们提供指向设置页面的链接:
NSURL* settingsURL = [NSURL URLWithString:@”prefs:root=WIFI”]]; // objective c
[[UIApplication sharedApplication] openURL:settingsURL];
let settingsURL = NSURL(string: "prefs:root=WIFI") // swift
UIApplication.sharedApplication().openURL(settingsURL)https://stackoverflow.com/questions/32338497
复制相似问题