草庐IT

backGround

全部标签

iOS 后台位置跟踪在测试设备上失败

基于此exampleapplication和这篇Stackoverflow帖子:PeriodiciOSbackgroundlocationupdates,我已经成功地创建了一个用于定期后台位置跟踪的工作实现。在设备上一切正常,我从Xcode安装应用程序,但对于我通过crashlytics发送应用程序的每个测试人员,应用程序仍然在后台超时。它是否必须与调试/Release模式或供应配置文件做任何事情? 最佳答案 您必须使用applicationDidEnterBackground方法在后台模式下获取更新位置。我已经从github下载了

iOS 后台位置跟踪在测试设备上失败

基于此exampleapplication和这篇Stackoverflow帖子:PeriodiciOSbackgroundlocationupdates,我已经成功地创建了一个用于定期后台位置跟踪的工作实现。在设备上一切正常,我从Xcode安装应用程序,但对于我通过crashlytics发送应用程序的每个测试人员,应用程序仍然在后台超时。它是否必须与调试/Release模式或供应配置文件做任何事情? 最佳答案 您必须使用applicationDidEnterBackground方法在后台模式下获取更新位置。我已经从github下载了

ios - 在应用程序处于后台时启动 CLLocationManager 位置更新

我正在构建一个将CoreLocation用于两个目的的应用:首先,监控信标区域。大多数情况下,我们使用充当信标的特定硬件设备,并使用CoreLocation跟踪该信标连接的状态。其次,当应用检测到与信标设备断开连接时,我们想要启动一个GPS进程来定位断开连接发生的位置。在大多数情况下,信标设备的断开回调发生在应用程序处于后台时。因此,应用程序必须在后台调用-startUpdatingLocation来启动GPS跟踪。这就是问题所在。如果-startUpdatingLocation调用发生在应用程序处于后台时,iOS似乎不会启用位置后台更新。显然,我已经正确配置了后台模式,NSLocat

ios - 在应用程序处于后台时启动 CLLocationManager 位置更新

我正在构建一个将CoreLocation用于两个目的的应用:首先,监控信标区域。大多数情况下,我们使用充当信标的特定硬件设备,并使用CoreLocation跟踪该信标连接的状态。其次,当应用检测到与信标设备断开连接时,我们想要启动一个GPS进程来定位断开连接发生的位置。在大多数情况下,信标设备的断开回调发生在应用程序处于后台时。因此,应用程序必须在后台调用-startUpdatingLocation来启动GPS跟踪。这就是问题所在。如果-startUpdatingLocation调用发生在应用程序处于后台时,iOS似乎不会启用位置后台更新。显然,我已经正确配置了后台模式,NSLocat

html - iOS 上的背景大小

我花了一上午时间研究以下问题。我正在制作一个单页网站,使用大量图像。我知道Safari以其对background-attachment:fixed的奇怪处理而闻名,但它工作正常;我的问题是background-size:cover不能与fixed结合使用。我有5个页面,所有页面的height或min-height都是100%。最后一页固定如下:#div5{height:100%;width:100%;position:relative;background-image:url("img/background.jpg");background-attachment:fixed;-webk

html - iOS 上的背景大小

我花了一上午时间研究以下问题。我正在制作一个单页网站,使用大量图像。我知道Safari以其对background-attachment:fixed的奇怪处理而闻名,但它工作正常;我的问题是background-size:cover不能与fixed结合使用。我有5个页面,所有页面的height或min-height都是100%。最后一页固定如下:#div5{height:100%;width:100%;position:relative;background-image:url("img/background.jpg");background-attachment:fixed;-webk

iOS 浏览器 : CSS gradient too dark when placed over similarly colored background

我有一个蓝色的盒子。我想在这个蓝色框的底部放置一个从透明渐变到蓝色的渐变叠加层,以便溢出的文本在底部逐渐淡出。它应该是这样的(在大多数浏览器上确实是这样):这是它在iOSSafari上的样子:我创建了一个fiddle来演示这个问题:https://jsfiddle.net/cy89ocrs/11/background-image:-webkit-gradient(linear,50%0%,50%100%,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,#034b81));background-image:-moz-linear-gradient

iOS 浏览器 : CSS gradient too dark when placed over similarly colored background

我有一个蓝色的盒子。我想在这个蓝色框的底部放置一个从透明渐变到蓝色的渐变叠加层,以便溢出的文本在底部逐渐淡出。它应该是这样的(在大多数浏览器上确实是这样):这是它在iOSSafari上的样子:我创建了一个fiddle来演示这个问题:https://jsfiddle.net/cy89ocrs/11/background-image:-webkit-gradient(linear,50%0%,50%100%,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,#034b81));background-image:-moz-linear-gradient

ios - 检测应用程序何时从锁定屏幕与 iOS 7 上的其他屏幕激活

我的应用程序在从锁定屏幕(处于事件状态时锁定)变为事件状态或从其他任何方式变为事件状态时具有不同的行为。在iOS6及更低版本上我可以检测到这一点UIApplicationStatestate=[[UIApplicationsharedApplication]applicationState];if(UIApplicationStateInactive==state)//Comingfromlockedscreen(iOS6)else//ComingfromSpringboard,anotherapp,etc...但在iOS7上,状态值在这两种情况下都是UIApplicationStat

ios - 检测应用程序何时从锁定屏幕与 iOS 7 上的其他屏幕激活

我的应用程序在从锁定屏幕(处于事件状态时锁定)变为事件状态或从其他任何方式变为事件状态时具有不同的行为。在iOS6及更低版本上我可以检测到这一点UIApplicationStatestate=[[UIApplicationsharedApplication]applicationState];if(UIApplicationStateInactive==state)//Comingfromlockedscreen(iOS6)else//ComingfromSpringboard,anotherapp,etc...但在iOS7上,状态值在这两种情况下都是UIApplicationStat