background-task相关内容

在服务结构内运行后台任务-ASP.NET核心托管服务还是使用StatelessService.RunAsync()?

我们有微服务在Azure服务结构中运行,我们有一个需要每15分钟运行一次的后台任务,以执行一些与数据库相关的操作。我看到两个选项。 使用StatelessService.RunAsync方法并在相关微服务之一下实现后台任务。 使用HostedService和Do Service.AddHostedService实现逻辑。相关微服务的启动.cs中的ConfigureServices方法中 ..

反应原生博览定位:如何让后台定位服务更频繁地更新?

我正在使用EXPO/Reaction Native构建一个体育应用程序,并试图找出一种在应用程序处于后台时跟踪用户位置的好方法。我已经使用EXPO-Location(https://docs.expo.io/versions/latest/sdk/location/#locationstartlocationupdatesasynctaskname-options)构建了一个解决方案,它成功地接收 ..

ios会在特定时间后终止在后台运行的应用程序吗?

我在我的应用程序中使用核心位置框架,并在 UIBackgroundMode 或必需的背景模式(在 Xcode 4.2 中)中设置位置字符串,以便在应用程序在后台运行时从 didUpdateToLocation 方法获取更新的位置并通过点击核心位置框架的 didUpdateToLocation 方法中的特定链接将此更新的位置发送到服务器. 我的问题是应用程序在后台运行一段时间后会终止吗? ..

Uwp 在用户登录时执行后台任务

我正在学习 win10 uwp,我的目标是在用户登录时执行操作,例如更新磁贴. 我查看了 msdn,似乎我需要一个 BackgroundTask.因此,我按照说明创建并注册了在此处找到的后台任务 https://msdn.microsoft.com/en-us/library/windows/apps/mt299100.aspx 和相关页面. BackgroundTaskBuilder t ..
发布时间:2021-12-28 18:14:24 C#/.NET

添加 UWP 后台任务导致 AppManifest 错误

我一直在尝试向我的项目添加进程外后台任务以更新我的应用程序的动态磁贴.该任务需要调用数据库来获取一些数据,然后处理该数据以发送一些磁贴通知. 我已经设法让它在我专门为后台任务功能原型设计的一个项目中工作.但是,当我尝试向主项目添加后台任务时,出现以下错误: 验证错误.错误 80080204:应用程序清单验证错误:第 33 行,第 12 列,原因:如果它不是音频后台任务,则不允许在 wind ..
发布时间:2021-12-28 18:05:34 C#/.NET

定期 iOS 后台位置更新

我正在编写一个需要以高精度和低频率进行后台位置更新的应用程序.解决方案似乎是一个后台 NSTimer 任务,它启动位置管理器的更新,然后立即关闭.之前有人问过这个问题: 如何在我的 iOS 应用程序中每 n 分钟获取一次后台位置更新? 获取用户位置应用程序进入后台后每 n 分钟 iOS 不是典型的后台位置跟踪计时器问题 iOS 长时间运行的带有“位置"的后台计时器;后台模式 ..

如何在 Xamarin iOS 上执行简单的后台任务

在我们的应用中,用户可以跟踪和提交他们记录的旅程.我需要一种在 iOS 中创建任务的简单方法.我已经在 Android 上创建并测试了这个.它通过以下方式工作: 用户选择他们想要提交的旅程. 点击同步并创建前台服务,将旅程同步到我们的 API. 即使应用被置于后台甚至关闭,此服务也会继续同步旅程. 简而言之,我如何在 iOS 9-13 上实现这一目标? 我已经尝试使用以下方法 ..
发布时间:2021-09-29 20:05:18 C#/.NET

BackgroundTaskBuilder.Register 抛出异常

我正在尝试使用 GattCharacteristicNotifictionTrigger 注册一个后台任务以从 BLE 设备接收数据,但无论我做什么,应用程序在到达 时总是抛出异常.Register() 行.我参考了 MSDN 在其他地方,我相信我正在做所有需要的事情.下面是一个核对清单,突出显示了所需的内容.就后台任务而言,我什么也没做: 1) 在 Package.appxmanifest ..
发布时间:2021-09-26 20:49:42 C#/.NET

在 UWP 中无限期运行后台任务

我需要不断轮询 API 并在 UWP 应用中提供通知,无论它是对用户可见还是最小化或未聚焦 或 暂停. 如果我选择在应用程序本身中编写它,它会在应用程序暂停时停止工作,并在应用程序再次打开或保持焦点时恢复.所以我选择了后台任务,这样它即使在应用程序暂停时也能运行(例如:最小化). 但现在任何后台任务都被限制在 30 秒的短跨度内,如果它是使用应用程序触发器触发的,则最多持续 10 分钟 ..
发布时间:2021-09-26 18:33:56 其他开发

通用 Windows 应用程序后台任务“已退出,代码为 1 (0x1)"

在这个问题上挠我的头. 我的 UWP 应用程序中有一个后台任务,它注册为每 15 分钟运行一次(使用 TimeTrigger),并且每当互联网可用时(使用 SystemTrigger).我知道这些都是正确注册的,因为在使用 Visual Studio 进行调试时,它们都出现在“生命周期事件"中.尽管如此,我的注册代码如下: bool Registration1 = false;布尔注册 2 ..

从 UWP BackgroundTask 调用 MediaCapture.InitializeAsync

我正在尝试在 UWP 应用程序的 BackgroundTask 期间拍照.我在 documentation 中读到 InitializeAsync 应该在 STA 线程上,但是否有某种方法可以从 MTA 实现这一目标?我不知道,例如 Dispatchers 或其他解决方法. 在我的实际场景中,当我在 InitializeAsync 之后调用 CapturePhotoToStreamAsync ..
发布时间:2021-09-15 20:09:46 C#/.NET

在不运行应用程序的情况下注册后台任务

tl;dr:如何在无需运行应用程序的情况下注册后台任务? 长版: 我想注册一个后台任务,以便在用户每次使用 SystemTriggerType.UserPresent 登录时运行. 我找到了有关注册任务的信息,但这是必须执行的代码.如果任务只需要在应用程序运行后 执行,那就没问题了.但是如何在不运行应用程序的情况下注册任务?后台任务可以通过 注册 var builder = ..
发布时间:2021-09-15 20:02:13 C#/.NET

如何调试 UWP UpdateTask?

在我的 UWP 应用中,如何通过 UpdateTask 中的代码进行调试?VS 2017 中的“生命周期事件"下拉菜单似乎没有提供触发此类后台任务的选项.有没有办法做到这一点? 解决方案 首先是关于 UWP 的 UpdateTask 的一些上下文:它是您的应用可以实现的后台任务,以便在您的 UWP 收到更新时由系统触发.它在后台进程中从更新的应用程序包中运行您的代码,因此您可以处理与特定更 ..
发布时间:2021-09-15 19:57:30 其他开发

如果操作中心有任何更改,则触发后台任务

当应用程序将 toast 通知添加到操作中心时,我需要触发我的后台任务.我已经尝试过 ToastNotificationHistoryChangedTrigger 并且当应用程序添加 toast 通知时它不会触发任务.有什么解决办法吗? 解决方案 ToastNotificationHistoryChangedTrigger 每当您的应用程序的 Toast 通知历史记录集合在设备上发生更改时 ..

后台任务中的 Toast 通知响应

我正在编写一个应用程序,它可以在后台任务中显示 Toast 通知(我使用 BackgroundTaskBuilder).在通知中,我使用了两个按钮,它们应该有两个不同的功能,但我无法得到通知的响应. 我在互联网上读到我应该为此启动另一个后台任务,但我无法在后台任务中启动另一个后台任务. 所以我的问题是:我怎样才能知道用户在通知中点击了什么按钮? 感谢您的帮助. 解决方案 ..

SWIG - 从 UWP 后台任务或扩展执行调用 C#

我想知道是否有人尝试从 UWP 后台任务、扩展执行或激活触发器中调用 C++ 库周围的 swig C# 包装器? 我的 C# swig 包装器提供用 C++ 编写的功能,用于处理对云等服务的网络调用.它可能会下载或上传文件、图像等文件,也可能只是将它们与机器上的本地副本同步. > 我最近对 ​​UWP 应用的后台激活和前台激活主题进行了大量阅读/研究.到目前为止,我发现了什么: 后 ..
发布时间:2021-09-02 19:59:39 其他开发