ios - 从应用程序的视图中删除地图时出现奇怪的错误
问题描述
错误:每次在我的应用程序上查看地图时都会出现此错误:
2019-12-27 08:24:48.777792-0500 [6608:1641158] [VKDefault] TextureAtlasPage:Atlas 页面因未完成的引用而被破坏。:带有表达式的断言 - _textureRefs == 0:文件失败 - /BuildRoot/Library/Caches/ com.apple.xbs/Sources/VectorKit/VectorKit-1606.32.10.8.3/src/TextureAtlas.cpp 行 - 604
有谁知道这意味着什么?我搜索了谷歌并找不到答案?
平台:Xcode 11.3
解决方案
我也收到了同样的警告。显然这是一个内部 MKMapView 问题。
此外,仅当地图类型设置为“标准”时才会发生这种情况。因此,为避免此警告,我将在关闭地图视图之前将地图类型更改为“卫星”:
[self.mapView setMapType: MKMapTypeSatellite];
推荐阅读
- list - Java 8:如何从两个字符串列表中创建映射
- c# - 如果多次检查 LINQ 查询返回的条件
- sql - 如何提高 SQL 内连接性能?
- laravel - Laravel如何在查询构建时通过where条件将参数传递给模型中的Accessor方法?
- c# - 我在哪里可以找到可以从存储过程创建文件(Excel、txt、csv)的模板 SSIS 包
- java - 《谁动了》MongoDB Reactive Streams Java 驱动程序
- ios - Flutter 移除 CupertinoNavigationBar 背景
- javascript - 我想从 textarea 中选择特定文本并将其设为粗体、斜体或在 reactjs 中创建超链接
- java - 如何打开主机?
- javascript - 找不到 Firebase Admin SDK 功能