是否有人使用原生MKMapKit进行未捕获的崩溃?
如果我们重复访问和退出地图功能,我们有一个带有一些地图的应用程序来显示地方或周围的人。我们在地图上上下移动,强制加载制图的隐藏部分。
重复一段时间后,屏幕变黑,应用程序崩溃,没有任何堆栈跟踪消息。
在控制台上出现“有时收到内存警告”消息之前。
我使用zombies仪器和带有分配工具的设备在模拟器上分析应用程序,没有任何其他结果。
答案 0 :(得分:0)
最后我们解决了使用MKMapView将组件移动到ARC的问题,我们有一个没有ARC支持的巨大遗留代码。
仅为此组件启用ARC(使用编译器的-fobjc-arc标志)可以很好地工作。
此致