【发布时间】:2016-06-28 11:12:36
【问题描述】:
我正在为 Ios App 开发 swift。我想打电话给用户连接特定的wifi。所以我通过 NSURL 像 this 一样打开 iphone wifi 设置。之后我的应用程序进入后台,我通过后台任务(如this)在后台每 500 毫秒控制一次 ssid。当手机连接特定的 wifi 时,我可以看到此状态并停止后台任务。但我不能把我的应用程序放到前台。我尝试打开我的应用程序使用像这样video 的 NSURL 方法(我添加自定义 url 我的 info.plist 并在我的 appdelagate 中添加应用程序功能)但我的应用程序没有返回使用这个方法。
【问题讨论】:
-
在 iOS 中无法将您的应用程序带到前台。您需要使用
UILocalNotification提醒用户。 -
后台应用程序不能强制自己进入前台。幸运的是。
标签: ios iphone swift background-process