草庐IT

SvelteAdmin中后台

全部标签

ios - 确定 iOS App 已关闭或已在后台运行了多长时间

如标题所说:我如何确定我的iOSApp已关闭或在后台运行了多长时间?我需要知道这一点,因为如果应用程序已关闭或在后台运行超过3小时,我想调用一个方法。 最佳答案 您可以通过在NSUserDefaults中保存时间来跟踪应用程序在后台/被杀死的时间,然后在您的应用程序重新启动后使用它们。试试这个代码(我已经格式化了日期,因为我在我的应用程序中以格式化的方式进一步使用它们。您可以选择忽略日期格式。):-(void)applicationDidEnterBackground:(UIApplication*)application{NSDa

博客后台接口分页优化-访问记录篇

博客后台接口优化-访问记录📜前言博客地址:ZY知识库·ZY-HomePage(pljzy.top)www.pljzy.top一直没有更新文章了,曾梦想着每周更新一篇文章。直到上班之后才知道,根本不想写。我现在的状态就是下班回家吃完晚饭刷会视频看会剧,洗个澡儿,睡觉。下班之后根本不想写代码😮‍💨。如果是双休的话我可能会一周一更,但是单休的程序员,我真的一点动力都没有,已经被资本家压榨得干干净净了。回到正题,虽然文章没有更新,但是博客还是有收到各大搜索引擎的爬虫(除开百度,因为博客备案到期了,我换到香港服务器了,百度不会爬取),导致访问记录持续增加,现在访问记录已经有172875条记录了问题解析博

ios - 角标(Badge)计数器的 APNS 后台处理

我在我的应用程序中集成了APNS,要求是在应用程序处于后台时保持通知计数。例如,我们在后台收到通知,其中有一个关键的countercount,即在每个通知中更改动态,当应用程序处于后台或应用程序已被强行关闭时,是否可以在iOS中处理。 最佳答案 这是来自后端服务器的APNS负载。{"aps":{"alert":"Yougotyouremails.","badge":9,"sound":"bingbong.aiff"},"acme1":"bar","acme2":42}键badge的值会自动被视为角标(Badge)计数。在iOS应用端

ios - 如何从后台检查 phonegap 应用程序是否处于事件状态?

我想知道是否可以有一个事件处理程序,它总是在一个应用程序要从后台状态转为前台状态。phonegap有没有提供监听重启事件的插件?或者...有什么本地方法吗?任何帮助都会得到帮助。 最佳答案 是的-查看pause和resume. 关于ios-如何从后台检查phonegap应用程序是否处于事件状态?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/13617242/

iphone - 滚动时感觉滞后,同时从后台线程中的 Assets 加载全屏图像

事情是这样的:我有一个ScrollView,它对用户照片的全屏图像进行了延迟加载:[self.assetsLibraryassetForURL:[NSURLURLWithString:[[self.assetsobjectAtIndex:index]objectForKey:@"asset_url"]]resultBlock:^(ALAsset*asset){dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0),^{CGImageRefcgImage=asset.defaultRepres

iphone - 如何取消 iOS 后台的所有 NSURLConnections

我正在使用NSURLCOnnections下载一些图像(大约200-300个缩略图)。我有这些图片的url数组。连接开始下载这些图像。但在某些情况下我想取消所有这些下载。怎么可能。我可以取消所有这些NSURLConnections吗? 最佳答案 创建NSOperationQueue并通过此队列使用NSURLConnection会更好。例如:NSOperationQueue*queue=[NSOperationQueuenew];NSInvocationOperation*operation=[[NSInvocationOperati

ios - 线程警告 : ['Camera' ] took '290.006104' ms. 插件应使用后台线程

我正在为IOS构建一个Phonegap应用程序。我使用Cordova相机plugin上传个人资料图片。我的示例代码是:navigator.camera.getPicture(that.imageDataSuccessCallback,that.imageDataErrorCallback,{quality:10,destinationType:1,encodingType:0,allowEdit:true,correctOrientation:true,sourceType:0});当我点击那个特定的按钮时,我会收到警告THREADWARNING:['Camera']took'290.

ios - 在没有 APN 的情况下,当应用程序处于后台时重复执行任务(例如从服务器中提取内容)

除了使用推送通知触发应用程序定期运行某些代码(特别是:从服务器拉取新消息)之外,是否有Apple批准的良好替代方案?伪装成VoIP应用程序不是一个好的选择(不会被批准,参见iPhone:repeatingbackgroundtask)我不能使用位置更新,如果用户不四处走动,它应该可以工作在模拟器中,使用beginBackgroundTaskWithExpirationHandler和dispatch_async会给你10分钟的后台时间,我发现如果后台“自行重启”,backgroundTimeRemaining属性似乎总是​​重置为10分钟。这是代码。-(void)work{UIAppl

ios - 当(之前)应用程序进入后台时 iOS 截取的屏幕截图?

我希望你们都知道,iOS会在您的应用程序进入后台之前截取屏幕截图。我从officialdocument.得到的Removesensitiveinformationfromviewsbeforemovingtothebackground:Whenanapptransitionstothebackground,thesystemtakesasnapshotoftheapp’smainwindow,whichitthenpresentsbrieflywhentransitioningyourappbacktotheforeground.Beforereturningfromyourappli

ios - 了解后台任务执行语法和 GCD

在研究iOS中的后台任务后,我试图完全理解我放在一起的以下代码,希望能得到一些帮助,我理解基本概念,首先我们获取应用程序单例,然后我们创建一个block并向系统注册后台任务,最后我们异步调度任务运行。下面是我正在寻求帮助的部分:当background_task被分配block时,实际block中没有我们想要运行的代码,只有完成处理程序中的清理代码,这是为什么?我理解dispatch_async基本上启动了一个新线程并开始处理block中的代码,但是在这个dispatch_async请求中哪里引用了background_task?我看不出系统是怎么理解我们在dispatch_async请