两周前,我开发的iPhone应用程序已在App Store上市。该应用程序提供了一个气象站列表,实现了一个地图,有一些图表和一些按钮,用于根据设备位置的距离对站点进行分类。
通过Google分析,我发现使用相同的报告异常描述已经崩溃了50多次。问题在于描述会削减句子并使我无能为力。该应用程序在我的设备上最近测试期间没有崩溃。 iTunes Connect中没有报告崩溃报告。
我很感激任何可能指向正确的调试方向的提示。
句子:
NSInvalidArgumentException Trace: -[NSObject doesNotRecognizeSelector:] ___forwarding___ _CF_forwarding_prep_0 _mh_execute_header -[UIViewController v
答案 0 :(得分:0)
这个问题很可能与应用中使用的Shinobi图表有关。该应用程序使用天气数据轮询网络服务。有时数据可能无效,并且在应用程序中无法正确处理。当存在无效数据时,图表无法在新的UIViewController中呈现并使应用程序崩溃。
这个错误有点难找,特别是因为谷歌分析中的奇怪的,截断的崩溃报告。
崩溃的另一个可能的解释可能是IOS5用户可以安装该应用程序。该应用程序将无法启动,因为“Autolayout”至少需要使用iOS6 ......
iTunes Connect仍然不包含崩溃报告。该应用程序有大约200个用户。