【发布时间】:2019-10-22 04:25:42
【问题描述】:
上面的屏幕截图显示我的应用程序中的 annotationView 标注在 iOS 13 中显示为透明。该应用程序目前在商店中,并且已经存在很多年了。上一次代码更改是 2018 年 3 月,在模拟器和设备上进行测试(使用直接 USB 连接)未显示此问题,如下所示:
我已将适当的设备支持文件添加到用于在 2018 年 3 月提交应用程序的 Xcode 版本中,因此我可以在运行 ios13 的设备上构建/运行应用程序 - annotationView 标注按预期工作!但是使用相同的设备和应用商店中的应用版本,annotationView 标注显示透明。
还在运行 iOS 9 至 iOS 12 的设备上测试了该应用的最新应用商店版本,并且正如预期的那样,annotationView 标注可以正常工作。
我已通过 iOS 13 设备上的应用商店删除并重新安装应用 - 问题仍然存在。
我正在寻找有关如何追踪这种现象的想法。我有点难过。
【问题讨论】:
-
您正在测试的 iOS 13 设备是否使用深色模式?
-
好主意!它处于黑暗模式,所以我删除了应用程序,重新启动设备,从应用商店安装了应用程序............ ......问题仍然存在。该死!
-
我假设你现在已经解决了这个问题。如果是这样,请随时post an answer。如果没有,请分享足够的内容让我们重现问题...
标签: mapkit ios13 mkannotation