腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
后台
位置
更新
正在
停止
,
因为
在
调试器
中
发现了
后台任务
问题
、
、
我从iOS 9开始就一直
在
使用
后台
位置
更新
,没有任何
问题
,这个
问题
现在刚刚出现在iOS 13
中
。当应用程序进入
后台
时,
调试器
控制台会发现这个
问题
:"Can't end BackgroundTask:不存在标识符为3 (0x3)的
后台任务
,或者它可能已经结束了。“ 以下是如何在
后台
更新
位置
的样板代码: 首先,AppDelegat
浏览 34
提问于2020-01-30
得票数 0
2
回答
后台任务
似乎未取消/结束
、
、
、
、
然而,目前我们
正在
尝试使用标准
位置
更新
在
后台
跟踪用户
位置
,并计划每隔5分钟左右检查一次。应用程序在
后台
注册
位置
更新
(使用‘应用程序注册
位置
更新
’为‘必需的
后台
模式’),我们启动一个
后台任务
,检查一次
位置
,
停止
位置
更新
,然后使用NSThread sleepForTimeInterval:暂停任务10秒(目前,我们
浏览 17
提问于2012-08-23
得票数 4
回答已采纳
1
回答
iOS
在
600秒后杀死我的
后台任务
、
、
我
正在
开发一个应用程序,需要
后台任务
更新
位置
每30分钟。我试着使用NStimer,每分钟
更新
一次,它工作了(它花了2个小时)。然而,当我将其设置为30分钟时,iOS会在10分钟后终止我的应用程序。我的
后台任务
是从以下代码开始的: beginBackgroundTaskWithExpirationHandleruserInfo:n
浏览 2
提问于2011-10-16
得票数 4
回答已采纳
1
回答
iOS:在
后台
运行带有
位置
更新
的应用程序
、
、
、
、
我需要运行我的应用程序,而应用程序运行在
后台
或当操作系统调用大约5分钟。与事件监视的接收通知类似。编辑:我试着在
后台任务
完成时回忆keepAliv
浏览 4
提问于2018-11-15
得票数 0
2
回答
Android只
在
调试时提供正确的结果。
、
、
、
我开始
在
Android上开发
在
调试模式下运行程序时,总是得到正确的结果,但当我开始运行时,只得到静态值(而不是从服务器检索的值)。
浏览 1
提问于2014-01-08
得票数 0
回答已采纳
1
回答
如果BackgroundTask出现空闲(但不是由于非常小的常规工作负载),如何防止它被取消?
、
、
因此,当我
在
调试器
中
启动应用程序时,我的代码将按预期运行。每隔一分钟,事件就会触发,我会登录到一个文本文件(并执行一个平铺通知)。我的
问题
是,当我正常运行它而不进行调试时,它会运行四次(有时是五次),然后什么也没有。查看
正在
运行的进程,我可以看到
后台任务
,然后它就消失了。我甚至已经
在
OnCancelled
中
登录了,而且它从未被调用过。我甚至尝试为
后台任务
创建一个解构函数,以查看它是否被调用(并将一些日志记录在那里),但它似乎不是。<e
浏览 1
提问于2014-11-03
得票数 2
1
回答
无法
在
Windows 8.1下的
后台任务
中
创建SQLite连接
、
、
、
我
正在
开发Windows 8.1应用程序,我在
后台任务
中
遇到了一些SQLite版本的
问题
。下面的代码
在
Windows 8.1 Silverlight应用程序
中
没有任何
问题
,但是如果我在
后台任务
中
运行它,它就不能工作。
调试器
写着"Database (CanNotopen)“。SQLiteConnection connection = new SQLiteConnection(Constants.DATABA
浏览 2
提问于2014-08-25
得票数 1
回答已采纳
2
回答
HttpClient GetAsync
在
Windows 8上的
后台任务
中
失败
、
、
、
我有一个Win RT应用程序,它有一个
后台任务
,负责调用API来检索它需要
更新
的数据。但是,我遇到了一个
问题
;在
后台任务
之外运行时,调用API的请求非常有效。在
后台任务
中
,它会失败,并且隐藏任何可能帮助指向
问题
的异常。var c
浏览 4
提问于2012-10-25
得票数 10
回答已采纳
3
回答
如何持续接收CoreLocation
更新
,即使应用程序已终止
、
、
、
我们
正在
尝试使用CoreLocation (企业应用程序,所以用户体验和电池使用不是
问题
)持续跟踪用户的
位置
。当应用程序在
后台
使用带有startUpdatingLocation的CLLocation和用于
后台任务
的Info.plist
中
的"location“键时,我们可以获得良好的结果。然而,
在
测试
中
,似乎
在
几个小时后,应用程序被终止,我们
停止
获取
更新
。我们尝试
在
appl
浏览 0
提问于2012-06-15
得票数 1
回答已采纳
1
回答
在
后台
无法获取
位置
更改通知
、
、
、
、
为了进行一些
后台
处理(延长处理时间),我在上面指定的委托方法
中
添加了ExpirationHandler,如下所示[[UIApplication sharedApplication] endBackgroundTask:bgTask];如果我
在
完成web服务请求后没有
停止
后台
浏览 0
提问于2013-04-02
得票数 2
2
回答
Web与API之间的重用业务逻辑
、
、
、
它还执行所有
后台任务
。因此,如果用户创建了一个
位置
,那么所有内容都会在这段代码
中
执行。我们
正在
重新做每件事,所以是时候改进这个方法了。哪种方法是重用业务逻辑的最佳方法,所以我只需要对place的插入/编辑/删除进行编码&
浏览 0
提问于2012-12-13
得票数 6
回答已采纳
3
回答
在
后台
以1秒间隔重复一次任务,即使应用程序也会被滑动。
、
我想运行一个重复的任务,它做一些
后台任务
,它不需要显示其进度或任何UI
更新
。但它必须运行,即使应用程序使用最少的资源。(电池,CPU等),请给我一些建议。如何做到这一点。此
后台任务
必须从应用程序开始,仅从应用程序开始。我的主要
问题
:
在
“启动应用程序状态”
中
,我需要检查
位置
服务是否启用,甚至是应用程序的滑动,因此我在其中写入服务和计时器,以反复检查
位置
服务是否启用
在
“<
浏览 1
提问于2015-11-27
得票数 1
1
回答
在
android
中
单击后退按钮,关闭进度条并
停止
后台任务
(线程)
在
一个线程
中
,我
正在
从服务器获取大量数据,并在加载数据时显示进度条,我的
问题
是在按回按钮时,我想要取消进度条并
停止
后台任务
,请注意,
在
我的
后台任务
线程
中
没有任何循环可以设置为标志。我想
停止
后台
线程并取消进度条。
浏览 0
提问于2013-06-03
得票数 3
1
回答
WP8.1 /原始通知/
调试器
后台任务
OK ->不在设备上
、
、
、
我试图为wp8.1上的原始通知实现一个
后台任务
。我的应用程序
正在
使用附加的
调试器
。如果应用程序位于前台、
后台
,即使锁定屏幕被激活,原始消息也会被处理。但是,
停止
调试器
会话并直接在设备上调用应用程序,如果应用程序仅在前台,则处理原始消息。不是
在
背景
中
,也不是
在
锁定屏幕上。我所做的:public void Run(IBackgroundTask
浏览 3
提问于2014-12-01
得票数 0
回答已采纳
1
回答
如何在iPhone上打开音乐(ipod曲库)?
、
、
、
我已经知道如何在我的应用程序中保持
后台
播放音乐。我想要这个。这对我来说是不可能的。 但这是有可能的。也不能越狱。
浏览 3
提问于2011-07-04
得票数 3
5
回答
当应用程序在
后台
运行一段时间后,
位置
跟踪就会
停止
。
、
、
、
我已经创建了一个简单的应用程序,它跟踪用户的
位置
,并为每次
更新
位置
创建本地通知。当应用程序处于前台时,它工作得很好,当它进入
后台
时,至少
在
5-40分钟的时间范围内仍能工作,电池或其他打开的应用程序都可以改变这种时间范围。
问题
是它为什么
停止
工作,不是应该继续工作吗?我从未见过苹果文档
中
的时间限制。
浏览 0
提问于2017-08-11
得票数 33
回答已采纳
2
回答
每n分钟
更新
一次背景
位置
、
、
、
我
正在
编写一个应用程序,它要求每n分钟
更新
一次
位置
,并将数据发送到服务器,即使应用程序处于
后台
模式。关于这项任务,我已经浏览了很多链接。正如我所发现的,正确的解决方案是使用计时器并将其作为
后台任务
。关于这一点,我有两个
问题
: 苹果会拒绝这种逻辑的申请吗?
浏览 4
提问于2016-12-07
得票数 0
2
回答
如果WP8.1应用程序关闭,我们能收到原始推送通知吗?
、
、
我
正在
创建一个Windows 8.1应用程序,
在
该应用程序
中
,我能够使用WNS接收原始的推送通知。1)通知传递事件,
在
app运行时使用,即前台。2)由原始通知触发的
后台任务
,当应用程序未运行时使用。1)当app在前台时 2)当app处于
后台
浏览 1
提问于2014-07-10
得票数 2
2
回答
在
iOS上,可以
在
调用applicationDidEnterBackground之前开始
后台
线程的工作吗?
、
、
我
正在
更新
我的应用程序
中
的一些内容,当用户切换出应用程序时,我希望它能够完成。似乎我必须
停止
当前运行的
更新
,并在applicationDidEnterBackground方法
中
启动另一个
更新
。如果在调用该方法之前,我可以将某些工作标记为我想要在
后台
运行的东西,则会方便得多。 我
正在
尝试
更新
内容,并开始运行一个需要一些时间的SQL
更新
。当前的
更新
是暂停的,但我真
浏览 2
提问于2013-04-02
得票数 2
回答已采纳
1
回答
DeviceUseTrigger不会导致
后台任务
长时间运行
、
、
我
正在
使用DeviceUseTrigger来获得与微软乐队的“近乎永久”的连接。
在
中
解释有没有人找到了解决这个
后台任务
限制的办法?
浏览 18
提问于2016-05-25
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何解决Android上的“Google Play服务已停止”问题
Win11 用户反馈微软7月累积更新存在 BUG:安装失败、拖慢性能等
调试器到底怎样工作
性能优化之 Wakeups
功耗问题之过多唤醒源 wakeups
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券