background-process相关内容

在后台运行计时器

我正在Swift中编写一个应用程序,其中的计时器倒计时,很像倒计时时钟.为此,我在主逻辑类中使用以下代码: func start(){self.timer = Timer.scheduledTimer(withTimeInterval:1,重复:true){self.run()}} 现在,每次我关闭应用程序时,计时器都会停止并且出现此错误: BackgroundTask:不存在标识符 ..
发布时间:2021-04-14 19:05:09 移动开发

在后台停止音频

有一个名为IHeartRadio的应用程序,可让您设置睡眠计时器,该计时器将在指定的时间间隔后关闭音频. 您首先选择一个要收听的电台,然后选择一段睡眠时间,之后电台将停止播放.该应用程序无需成为前台即可. 应用程序在后台时如何停止音频? 一种理论是使用无声音频设置UILocalNotification.然后,UILocalNotification将接管设备的音频,实际上使正在播放 ..
发布时间:2021-04-12 19:38:11 移动开发

无法运行后台服务

我试图每次在后台服务中使用LocationListener类接收用户的当前位置,然后将其与数据库中存储的某些数据进行比较.但是当我尝试这样做时,我就错了 包com.example.alert;导入android.app.Service;导入android.content.Context;导入android.content.Intent;导入android.location.Location;导入 ..
发布时间:2021-04-05 19:44:17 移动开发

重写IHostedService以在所有任务完成后停止

我有一个应用程序,该应用程序通常应该是一个简单的控制台应用程序,可以被Windows任务计划程序不时地编程为计划任务. 程序应在两个数据库上启动一些更新,每个数据库一个服务.说 ContosoDatabase 应该由 ContosoService 更新. 最后,它被编写为.NET Core应用,使用也许不是最佳选择, IHostedService s作为服务的基础,如下所示: 公共类 ..

如何在Windows上的后台运行命令?

在linux中,您可以使用 command & 在后台运行命令,shell脱机后将继续运行。我想知道Windows是否有类似的东西…… 解决方案 我假设您要执行的命令是一个界面(可能是自动的?)。在Windows上,有许多您要寻找的选项: 最佳:将程序编写为Windows服务。当没有人登录服务器时,这些将开始。他们允许您选择用户帐户(可以与您自己的用户帐户不同),并且如果失败,它们将 ..
发布时间:2020-10-03 22:10:24 其他开发

如何制作适用于Windows和Unix的php自动化后台脚本?

我有一个脚本,可以创建较大图像的缩略图,并且可以正常工作,问题在于它位于页面的开头,可以查看两个图像,并且据我所知,每次有人访问该页面时,脚本都将运行.这似乎表现不佳. 我希望脚本具有自己的页面,并且以某种方式检测到何时将更大的图像添加到了它扫描的目录中,然后开始工作. 我该如何进行设置或以某种方式进行改进? 发现了这个,不确定它是如何工作的.什么是$ cmd: /*I ..
发布时间:2020-09-18 05:13:41 PHP

后台位置每n分钟更新一次

我正在编写一个需要每n分钟更新一次位置的应用程序,即使该应用程序处于后台模式,它也会将数据发送到服务器.我已经完成了很多有关此任务的链接.我发现正确的解决方案是使用计时器并将其作为后台任务. 对此,我有两个问题: 如何实施这些常规的后台位置更新?我了解到Apple只允许在一定时间内执行后台任务.那么我该如何使长时间运行的后台计时器呢? 苹果会否采用这种逻辑拒绝应用程序? 解决方 ..
发布时间:2020-09-18 05:13:38 移动开发

如何在iOS后台运行服务以接收本地通知?

我正在与服务器建立MQTT连接的应用程序上工作,并且服务器正在发送与设备和UI更改相关的一些值.但是,当应用程序在后台运行时,用户应获取有关某些值已更改的本地通知.我知道iOS不允许后台服务,但我想确保没有办法实现这一目标. 我通过UIApplication.shared.beginBackgroundTask在后台成功添加了带有应用程序的本地通知,但是该通知仅在苹果终止该应用程序后3分钟内 ..
发布时间:2020-09-18 05:13:33 移动开发

后台任务仅在模拟器上有效

背景 我创建了一个示例计时器应用程序,该应用程序从特定值计数到零.标签会显示还剩多少时间. 每次NSTimer(间隔1s)调用countDownSecs()时,它都会打印剩余的秒数并执行println("countDownSecs()").当倒数达到0秒时,它将发送本地推送通知. 在有效的模拟器中运行时,即使停留了大约5分钟,它也会在后台停留并连续打印剩余的秒数和countDownS ..
发布时间:2020-09-18 05:13:29 移动开发

XDK中的背景通知([https://github.com/katzer/cordova-plugin-local-notifications])(xdk cordova构建"Android"未构建)

哪些后台通知插件可用于xdk? 我尝试使用以下插件构建应用,并且构建失败. 错误:插件"myBackgroundNotification"安装失败. XDK cordova构建有什么问题? 还是插件和ID有什么问题? 插件-> [ https://github.com/katzer/cordova-plugin-local-notifications.git] 插件ID-> ..

杀死应用程序后如何在后台执行某些任务

我正在做一个应用程序.因为每次都会有一个任务在后台运行.我的问题是,如果我杀死该应用程序,那么该任务也将停止.但是我想在用户杀死应用程序后运行该任务.做这个. 解决方案 用户杀死应用程序后,无法在后台运行任何类型的进程.看看Viber为他们的应用程序做了什么. 因此,您可以通知用户不要退出该应用程序,但是您必须给他们一个有效的理由.而且,如果您的应用程序不是GPS或音乐应用程序,则您 ..
发布时间:2020-09-18 05:13:22 移动开发

后台进程中的开始成绩单

有没有一种方法可以在后台进程中处理开始记录?我有一个在后台启动的脚本.除了使用开始记录进行日志记录外,几乎所有功能都可以正常运行?实际上,它创建了我的$ filelog.txt但没有在其中写入任何内容? 解决方案 您无法做到,非交互式PowerShell主机(在您的情况下为后台作业)不支持主机输出Cmdlet,例如Start-Transcript,Write-Host等例如,您将必须使用自 ..
发布时间:2020-09-18 05:12:18 其他开发

在iOS上的后台重复运行代码

我正在制作类似闹钟的应用.应该在大约30分钟的时间内每10-60秒向用户通知一次振动和声音.最好的方法是什么?在前台执行此操作很容易,但是如何继续在后台运行计划的代码?我可以使用本地通知,但是在“请勿打扰"模式下,用户不会收到它们. 解决方案 您应该查看有关后台执行的文档:为避免潜在的应用程序拒绝,您应该使用本地通知来实现您的应用程序,并在您的应用程序中包含一条警告,要求用户禁用“请勿打扰 ..
发布时间:2020-09-18 05:11:16 移动开发

是否阻止Windows上非交互进程阻止对话框/消息框/挂起GUI?

我们正在Windows上使用Visual Studio 2005开发C ++应用程序(很多MFC). 我们的夜间构建和/或单元测试有时会挂起,因为某些应用程序或辅助工具的某些部分会在被构建击中的极端情况下打开一个消息框. 由于自动化的东西是通过Windows服务运行的,没有附加任何桌面会话,因此显然没有人可以确认-甚至无法读取-GUI消息. 有什么方法可以使Windows阻止应用 ..

永无止境的后台服务-Java for Android

即使该应用被用户杀死,我也希望该服务成为永无止境的服务.该服务从应用程序开始-在后台运行时,该服务仍在运行-但当我清除手机上的后台任务时,该应用程序也会被杀死.我希望最后一部分有所不同,希望该服务在设备上继续运行...这可能吗?感谢您的帮助 public class BackgroundService extends Service { public static Runnable run ..
发布时间:2020-09-18 05:11:05 Java开发