- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
到目前为止,就我所看到/搜索和实现的而言。当用户授予“始终”使用位置服务时,不应出现蓝色远景。但是我的一位客户在他的 iOS 12 手机上出现蓝条。谷歌地图应用程序也发生在他身上,但我无法在我的设备上复制它。
蓝色条消息说:“Google map 正在积极使用您的位置”
请问有没有其他原因导致出现蓝条?
弹出警报:
根据 Tawk 先生和 Roee 先生的回答,我想知道如果将 showsBackgroundLocationIndicator
设置为 true
是否会显示蓝色条,然后弹出窗口alert 也会显示给用户?说:“ABC 应用正在后台访问您的位置。”如下所示,如此处所述:About privacy and Location Services in iOS 8 and later
最佳答案
我会确保用户真的给了应用程序“始终授权”,并且您没有设置标志 showsBackgroundLocationIndicator。
有关此内容的 Apple 文档:
Starting with iOS 11, apps have more control over the appearance of the Location Services Status Bar (Blue Bar) for their apps.
Apps which are given When-in-use authorization by the users (regardless of the authorization asked for), will automatically get the Blue Bar displayed. Apps cannot opt out of the Blue Bar if they are only given When-in-use authorization by the users.
Apps which are given Always authorization, on the other hand, will get the Blue Bar displayed based on a new property of the CLLocationManager object.
@property(assign, nonatomic) BOOL showsBackgroundLocationIndicator;
Apps which have their Continuous Background Location session active, and have obtained Always authorization the Blue Bar will be shown only when the showsBackgroundLocationIndicator property is YES.
An app can toggle the showsBackgroundLocationIndicator property to change the visibility of the blue bar at any time.
在那些链接:
编辑: 关于新问题 - 弹出警告:
始终/同时使用该应用程序。如果用户同意始终允许,iOS 可能会提醒他该应用可以使用他的位置。
看这部分
Other apps will ask for access to your location even when the app isn't in use. When you allow an app to always use your location, iOS will remind you which apps are able to use your location after an app uses your location in the background.
在 https://support.apple.com/en-il/HT203033
这通常会发生一次,请参阅 Apple 在其论坛上对问题的回答:
A few days after the app obtains the "always" authorization and starts using location services in the background, the user will be asked to confirm once again that they still want this app to track their location in the background.
There is no developer action that can be taken to avoid this confirmation if the app is obtaining users' location in the background.
关于ios - 定位服务 : 'Blue Bar' during 'Always' Mode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53635302/
always block 和 always @* block 之间有区别吗? 最佳答案 always @* 是 always block 的一种类型。它用于推断组合逻辑。 始终使用 @(thought
我的 JNLP 文件是: PocketBrain zatokar PocketBrain PocketBrain
我正在编写 JUnit 测试,并希望拥有一个始终成功的 Outlook 电子邮件收件人,以及一个始终因无法送达而退回的邮件收件人。 对于“永远成功”,我认为 SMTP 相当于 NUL:会很有帮助。 (
所以,我使用 IntelliJ IDEA 在 Java 中进行编程,并且我正在试验关键字 instanceof,我的代码最终看起来像这样: public class Main { public
我有这样的代码:。我的网络有以下张量:Torch.Size([1,1536,1152])Torch.Size([1,1536,1152])。。但我总是收到运行时错误:。如果我改变我的频道大小,比方说我
我有这样的代码:。我的网络有以下张量:Torch.Size([1,1536,1152])Torch.Size([1,1536,1152])。。但我总是得到运行时错误:。如果我改变我的频道大小,比方说我
您可能知道,Microsoft Azure 网站服务下托管的网站默认配置为空闲 20 分钟后超时 (idleTimeout),并且应用程序池每 29 小时重新启动一次 (periodicRestart
我有一个具有3个功能的功能应用程序,其中每2分钟触发一次计时器。我观察到一段时间后,该函数停止被触发,但是当我进入门户网站时重新启动。 据我了解,其原因是默认情况下“始终打开”处于关闭状态。但是,当我
出于什么原因我得到了相同的结果: groovy -e "println 'Hello'.getBytes('windows-1251')" 结果 [72, 101, 108, 108, 111] 和
我有一个 winforms 应用程序,它使用多个 UserControl 填充一个可滚动区域。我的问题是,只要此应用程序 View 可见,是否始终捕获鼠标滚轮滚动?当然,这个应用程序正在为焦点而活跃。
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a software
在iOS13下,当您为coreLocation请求.always权限(以启用后台位置(例如,地理围栏或iBeacons))时,该应用仅被授予“始终临时设置”权限,这不允许它在后台使用coreLocat
我工作的公司想在我们支持 SQL Server 的应用程序中使用 Always on 可用性组架构。我们有 3 个直接安装的数据库,其中一个按配置分区,我们目前使用 MSDTC 来协调这三个数据库之间
我正在使用 jQuery.ajax 进行 REST 调用并检索一些 JSON。它按预期工作。但是,当我强制出现错误条件(例如无效 URL)时,always 方法不会触发。如果我设置 crossDoma
我有一个相当奇怪的问题。 我有一个正在使用 CAKeyframeAnimation 制作动画的 View 。然而,动画按预期工作,一旦触发委托(delegate)的 animationDidStop:
下面的过程中,数组会在栈上分配吗? procedure One: var arr: array[0..1023] of byte; begin end; 堆栈中最大的项是多少? 访问堆栈上的变量和
我已经创建了一个容器,却忘记了在创建容器时设置--restart ='always'。 是否可以为已经创建的容器修改此选项?我知道我可以创建一个新的,但这很有用,因为它发生在我身上好几次了... 最佳
在下面显示的测试台代码中,我观察到时钟信号clk未按预期切换。时钟在时间 5 从低电平变为高电平,但此后不再切换。 module tb(); reg clk; initial begin
您能给我一些在 Hibernate session 中使用 FlushMode.ALWAYS 的实际示例吗? 谢谢 最佳答案 这几乎总是不必要的。如果在 session 中进行的修改在刷新到数据库时导
我对 C# 反射有疑问。我要反射(reflect)的对象如下: public partial class ApplicationUser : IdentityUser { public App
我是一名优秀的程序员,十分优秀!