ios - 这里 Maps API - iPad EXC_BAD_ACCESS 错误
问题描述
我的项目在任何 iphone 上都能完美运行,但是当我尝试在任何 ipad 型号上运行它时,在定义 mapView 时出现以下错误。
var mapView = NMAMapView()
---> EXC_BAD_ACCESS(代码=1,地址=0x18)
编辑:设备是 ipadPro 10.5,iOS v12.1,HEREMaps (3.9.0) 安装了 cocoapods,在模拟器和真实设备上都试过。
解决方案
这不是一个“真正的”解决方案,但它为我解决了同样的问题。
在我的项目方案中,选择了特定的“应用程序语言”,因为我正在调试它。
删除此设置,NMAMapView
重新开始工作。
我认为它与权限位置访问警报有关,但它不是可重现的错误(我尝试了一个空项目,在这种情况下它不会发生)
更新
我解决了。就我而言,这与位置访问授权有关。在某些情况下,我NMAPView
在请求位置访问授权之前被设置,这导致了崩溃。
推荐阅读
- pandas - 熊猫肮脏的月份并将其转换为json
- node.js - 为什么此代码无法创建续集关联
- sql - 我想使用不同表中的 SUM() 函数
- c# - 单个字段成为子数组的 C# 继承中的常见做法
- vb.net - 如何使用 vb.net 查找字符串列表
- r - 使用 group_by 和 rleid() 函数创建新变量
- java - 如何从多维数组的用户那里获取输入?
- wordpress - 为什么“wpbakery page builder的终极插件”插件在我激活时会爆炸?
- infinispan-9 - Infinispan 服务器:如何使用它
- python - 提高将 pandas DataFrames 扁平化为 dicts 列表的性能