iOS 11 beta 5 中的位置蓝条在哪里?

Where is the location blue bar in iOS 11 beta 5?

我有一个应用程序在后台使用始终启用的位置,但我没有看到最新测试版中宣传的蓝色条。我是否必须针对最新的 SDK 进行构建才能影响我的应用程序?

我也没有看到 Google 位置设置为 "always" 的地图以及在后台导航和该应用程序时看到它。

想法?

似乎在 beta 5 中,Apple 删除了表示使用位置的蓝色状态栏。目前还没有其他替代品,它只是在 beta 5 中被删除了。

This link 到 9to5Mac 讨论相同。

简短的回答是 CoreLocation Bar 没有出现在 iOS 11.0b5 或 11.0b6 中。

这个问题属于Apple OS Beta版本的时效性问题。 iOS 11.0(截至发问时)尚未以最终形式发布到 public。因此,在最终发布之前,所有功能都将不断变化。

有很多(可搜索的)public 和开发人员对 Core Location Blue Bar 的反对。 (通常在文章中称为 "Blue Bar of Shame")

对于 Apple 来说,这是从它确实出现的珍贵的 4 个测试版开始的方向改变,还是暂时的调整尚不得而知。发行说明没有提供指导,Apple 也没有就此问题发表任何声明。最重要的是,猜想只会让个人产生一些不必要的东西"Head-Canon"

如果您是开发者并且对existence/removal的栏目有强烈的意见;您需要通过 Apple 的开发人员访问他们的雷达系统来提交此文件:http://bugreport.apple.com

除此之外;始终使用最新版本的 SDK,在测试阶段报告任何问题,并等待最终版本。

我观察到当您从位置访问 select "While Using the App" 时会显示位置栏。当您 select "Always"

时,它会被删除

iOS beta 5 中的蓝色横幅已被撤销。链接回另一个答案以获取更多上下文。

bluebar stays forever even if stopupdating is called in iOS 11

https://forums.developer.apple.com/thread/84125