ios - 连接xcode程序崩溃,单独手机运行没问题
迷茫
迷茫 2017-04-17 15:22:19
[iOS讨论组]

问题是这样的,我加载一个地图页面,xcode连接手机情况下,操作的时候每次都crash到main函数,而且也没有打印错误信息,但是我不运行xcode单独在手机上操作,应用就没什么问题也不crash,我想问下这可能是什么问题呢?(xcode是最新版6.4,也试过clean,退出重新打开,问题依旧,已经试过release模式,问题依旧)

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(5)
PHPz
  1. 查看运行时内存是否有警告了,因为连接xcode时的内存占用高于直接运行。
  2. 是否加了all exceptions断点,能否看到具体在哪里crash。
阿神

试一下:xcode ->product->scheme->edite scheme run标签下 release 改为 debug 然后把Debug executable 勾掉。

大家讲道理

会不会是你引入的第三方SDK 禁止调试了

PHPz

问题定位

这种问题很难定位原因,因为您使用的xcode是最新版,所以影响因素有很多。

  • 鉴于可以debug在手机上,所以很有可能是xcode的本身bug

  • 其他原因的话(看内存,断点调试等)但是这样貌似和没说一样。

解决方案

  • 看同事的xcode是否不是最新版,运行试试

  • 如果在低版本的xcode下依然存在问题,采用最小化测试,单独拿出地图模块创建新项目测试。

后续

如果有错误报告,建议贴图

上述可能无法解决您的问题

黄舟

也可能是你用的是 production 的 provisioning file。 换成开发版的试一试。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号