background-process相关内容

我可以在 iOS 7 中使用 Apple 推送通知服务让我的应用程序在不通知用户的情况下执行某些操作吗

我的算法希望以这种方式工作- 如果我的服务器上发生了一些想要的事件,那么我希望向我的应用程序的每个用户(前台或后台)发送少量数据.但是,我希望我的应用程序对数据进行一些计算并确认服务器,而不是通知用户.请记住,不得通知用户. 解决方案 您可以使用推送通知数据中的 content-available 键和 application:didReceiveRemoteNotification ..
发布时间:2021-11-16 20:59:57 移动开发

在未来的特定时间在 iOS 中运行后台任务

有没有办法在 iOS 7 中连接后台任务(例如切换位置服务的使用)以在特定时间点(例如明天早上)运行而无需用户打开应用程序,或者无需经常运行后台进程? 我知道的唯一选择是在所需时间向设备发送推送通知,但有没有人知道任何纯设备上的替代方案? 解决方案 任何纯设备端 - 不幸的是,直到现在 - 2014 年还没有这样的方法.Background task execution if con ..
发布时间:2021-11-16 20:59:27 移动开发

即使在应用程序终止后也能获得 Apple 的远程推送通知

我正在开发一个 iOS 应用程序,它以特定的时间间隔接收苹果的远程推送通知.当应用程序处于活动状态以及应用程序在后台时,都会成功接收通知.但是当应用从应用切换器/码头终止时,直到应用再次启动时才会收到通知. 我尝试了以下代码来使应用程序在后台保持活动状态.在 applicationWillTerminate: 方法中实现了相同的代码,但它不起作用. __block UIBackground ..

如果在应用程序未运行时收到推送通知会消失

我正在开发一个可以接收推送通知的应用程序,在某些情况下,它会触发后台提取操作.因此,我为我的应用启用了 remote-notification 后台功能. 当应用挂起时,推送通知导致应用唤醒并执行application:didReceiveRemoteNotification:fetchCompletionHandler,主屏幕出现banner,通知一直留在通知中心,直到用户点击它以启动应用 ..
发布时间:2021-11-16 19:01:14 移动开发

由打包安装程序(使用 jpackage 创建)安装的 Java 程序在后台运行(不打开任何窗口)-错误

我是 Java 新手.在进入正题之前,先介绍一下我现在的情况.对不起,故事太长了. 我使用 jpackage 为我的应用程序制作了一个打包安装程序.我第一次打包了一个简单的hello world程序,只是为了测试jpackage命令.一旦它生成了打包的安装程序,我就用它安装了我的 hello world 程序. 然后我去C:\Program Files\Hello World然后执行H ..
发布时间:2021-09-26 19:44:50 Java开发

如何在后台开始录制 iOS 音频会话?

我正在尝试在我的应用程序在后台唤醒但不是最前沿后启动 kAudioSessionCategory_RecordAudio(例如在重大位置更改期间,我看到商店中的其他应用程序这样做,所以我知道这是可能的).但是,每当我尝试像这样开始音频会话时 CheckError(AudioQueueStart(queue,空值),"AudioQueueStart 失败"); 我收到此错误: 错误 ..

后台的无限 While 真正循环 (Python)

基本上,我有一些这样的代码: 虽然为真:数字 = int(len(oilrigs)) * 49数字 += 钱时间.睡眠(1) 在此之前,我有一个启动屏幕.然而,由于这个 while true 循环,它会阻止它运行实际的启动屏幕.相反,它只是显示这个. 那么如何将代码置于后台? 解决方案 尝试多线程. 导入线程定义背景():为真:数字 = int(len(oilrigs)) * ..
发布时间:2021-06-04 20:14:55 Python

iOS应用程序处于后台模式时如何接收数据

我在Xamarin.Forms中有iOS应用程序开发人员.当它处于最小化/后台模式时,我想接收来自服务器的请求并希望在iOS应用中执行该请求.我已经使用过Info.plist中可用的“背景模式"选项,例如“音频,Airplay和画中画","IP语音",“背景获取",“背景处理",但是对我来说不起作用.> 如果上面有任何想法,请帮助我解决. 预先感谢 Vivek 解决方案 看看 ..
发布时间:2021-04-14 19:05:55 移动开发

扫描并听取背景中来自蓝牙设备的事件

我想设置一个带有颤动的移动应用程序,该应用程序也将在后台运行.此应用程序允许您扫描蓝牙设备并收听事件以启动通知和/或启动铃声.我设法做到了所有这些,并且在flutter_blue插件中效果很好.但是我的问题是该应用程序必须继续在后台运行. 我是来这里寻求帮助的. 该应用程序的功能与该应用程序的功能完全相同 https://play.google.com/store/apps/detai ..

检查两个NSOperationQueue是否已完成以调用endBackgroundTask来停止后台任务模式

在我的应用程序中,我有一些NSOperation可以从在线数据库中更新某些核心数据元素,有时更新需要几分钟,并且当iPhone的屏幕锁定时,应用程序进入后台模式,并且此更新停止,所以我必须重新打开应用程序才能继续更新,所以我在几分钟前就这样问过了,我已经收到了以下正确答案: -(void)someMethodToKeepRunningInBackground {UIBackgroundTaskI ..

如何在RSpec中测试后台进程?

找到了一种在Sinatra中运行单独进程的简单方法:在Sinatra中运行后台进程 get'/start_process'@@ pid = Process.spawn('external_command_to_run')结尾 您将如何在RSpec中对此进行测试? Ruby 1.9.3. 解决方案 提取一个类,该类将进行后台处理并对其进行单元测试.然后测试期望您的操作调用此类的 ..
发布时间:2021-04-14 19:05:41 其他开发

有没有一种方法可以让后台进程打开用户可见的窗口?

我正在编写仅应使用远程命令启动的网络广播应用程序. 我从带有侦听器的Windows服务开始,该服务会打开winform,但很快意识到这不再起作用,因为出于某种安全原因,服务只能在会话#0之外的任何情况下都不能更改UI. 我的下一个想法是使用系统任务栏应用程序而不是Windows服务.在我走这条路之前,有没有更好的方法?系统托盘中没有任何功能的图标看起来很虚弱,尽管我认为不可见的进程会带 ..
发布时间:2021-04-14 19:05:33 C#/.NET

从后台返回时,如何强制应用始终从头开始?

我正在开发一个需要从头到尾都通过协议运行的应用程序.无论从何处离开背景,如何强制应用始终从后台启动时始终从头开始.谢谢 解决方案 如果您的目标是在每次启动时从头开始重新启动应用程序,只需将键 UIApplicationExitsOnSuspend 添加/更改为是在您的info.plist文件中 以下是文档http://developer.apple.com/library/ios/# ..
发布时间:2021-04-14 19:05:30 移动开发

Heroku dyno/worker在启动时崩溃

我有一个用Rails编写的应用程序,已部署在Heroku上.我曾经使用过1种Web dynos,但是今天我发布了该应用程序,因为流量很大,所以我决定将它增加到4种Web dynos和1种worker dynos.我不知道为什么总是在显示 heroku ps 时显示: 进程状态命令-------- -------------- ---------------------------------we ..
发布时间:2021-04-14 19:05:25 其他开发

从Sidekiq Worker中渲染Rails视图

我有一个Sidekiq工人,该工人进行一些后台处理,然后最终将成功消息发布到第三方API.我发布的该消息实质上是“谢谢"消息,并且可以包含HTML. 在消息中,我想以正确的格式链接回我的网站.这自然听起来像是对我的看法.我很想简单地使用视图模板,将其呈现为HTML,最后将其发布到API. 对于我的一生,我无法弄清楚如何从Sidekiq工作人员内部渲染视图. 我已经考虑过设置一个虚 ..
发布时间:2021-04-14 19:05:22 其他开发

什么是Xcode“后台处理"?后台模式?

在Xcode 11中,有一个新的后台模式"Background Processing".我找不到有关此新背景模式功能的任何信息. 是否有包含该信息的资源? 此模式可以以某种方式影响在后台使用位置更新(区域监视和SLC)的应用程序吗? 解决方案 尚无文档.但是在WWDC2019中,他们解释了它是什么以及如何使用它.链接在这里: Apple WWDC 2019 就像您想在后台 ..