热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

使用分发配置文件时EXC_BAD_ACCESS-EXC_BAD_ACCESSwhenusingdistributionprofile

Whenusedevelopprofileeverythingisok.appcanruninsimulatorandrealphone.Butwhenusedistr

When use develop profile everything is ok.app can run in simulator and real phone.But when use distribution profile,it crashes in lauching page.And crashes only happened in distribution profile.So it sounds so strange. What's more,I am using enterprise profile. Here is the crash log.

当使用开发配置文件时,一切都很好.app可以在模拟器和真实手机中运行。但是当使用分发配置文件时,它会在发布页面崩溃。崩溃只发生在分发配置文件中。所以听起来很奇怪。更重要的是,我正在使用企业资料。这是崩溃日志。

Incident Identifier: 35311121-D805-45AC-86D4-0F2D23FC6A0F
CrashReporter Key:   d5d38df3c00b48e5d091b65c20d5ab3c373c35fd
Hardware Model:      iPhone6,2
Process:             GSD_ZHIFUBAO [271]
Path:                /private/var/mobile/Containers/Bundle/Application/A36A0DCC-178E-4251-B611-F8C163EB705F/GSD_ZHIFUBAO.app/GSD_ZHIFUBAO
Identifier:          com.nice.one
Version:             6 (2.0)
Code Type:           ARM-64 (Native)
Parent Process:      launchd [1]

Date/Time:           2016-01-19 16:05:32.32 +0800
Launch Time:         2016-01-19 16:05:30.30 +0800
OS Version:          iOS 9.2 (13C75)
Report Version:      105

Exception Type:  EXC_BAD_ACCESS (SIGABRT)
Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000000010
Triggered by Thread:  0

Filtered syslog:
None found

Last Exception Backtrace:
0   CoreFoundation                  0x184161900 __exceptionPreprocess + 124
1   libobjc.A.dylib                 0x1837cff80 objc_exception_throw + 56
2   CoreFoundation                  0x184161848 +[NSException raise:format:] + 120
3   GSD_ZHIFUBAO                    0x1004677d4 UmengSignalHandler + 144
4   libsystem_platform.dylib        0x183dc593c _sigtramp + 52
5   Foundation                      0x184b0af40 ____addOperations_block_invoke + 328
6   Foundation                      0x184b08c84 __addOperations + 292
7   GSD_ZHIFUBAO                    0x1000a5738 -[NetworkClient postPath:baseUrl:parameters:attachHeaders:isDelete:completion:failure:] (NetworkClient.m:287)
8   GSD_ZHIFUBAO                    0x100095b78 -[Netclient postUserinfo:failureBlock:] (Netclient.m:68)
9   GSD_ZHIFUBAO                    0x1000427e0 -[AppDelegate application:didFinishLaunchingWithOptions:] (AppDelegate.m:172)
10  UIKit                           0x188ec9704 -[UIApplication _handleDelegateCallbacksWithOptions:isSuspended:restoreState:] + 400
11  UIKit                           0x1890f8130 -[UIApplication _callInitializationDelegatesForMainScene:transitionContext:] + 2904
12  UIKit                           0x1890fc4b8 -[UIApplication _runWithMainScene:transitionContext:completion:] + 1672
13  UIKit                           0x1890f95c0 -[UIApplication workspaceDidEndTransaction:] + 168
14  FrontBoardServices              0x185717790 -[FBSSerialQueue _performNext] + 184
15  FrontBoardServices              0x185717b10 -[FBSSerialQueue _performNextFromRunLoopSource] + 56
16  CoreFoundation                  0x184118efc __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24
17  CoreFoundation                  0x184118990 __CFRunLoopDoSources0 + 540
18  CoreFoundation                  0x184116690 __CFRunLoopRun + 724
19  CoreFoundation                  0x184045680 CFRunLoopRunSpecific + 384
20  UIKit                           0x188ec2580 -[UIApplication _run] + 460
21  UIKit                           0x188ebcd90 UIApplicationMain + 204
22  GSD_ZHIFUBAO                    0x100091104 main (main.m:14)
23  libdyld.dylib                   0x183be68b8 start + 4


Global Trace Buffer (reverse chronological seconds):
6148914688.454477 CFNetwork                     0x000000018473984c TCP Conn 0x154739670 SSL Handshake DONE
6148914688.544633 CFNetwork                     0x000000018473984c TCP Conn 0x154747a20 SSL Handshake DONE
6148914689.195506 CFNetwork                     0x000000018473975c TCP Conn 0x154747a20 starting SSL negotiation
6148914689.195804 CFNetwork                     0x00000001847db104 TCP Conn 0x154747a20 complete. fd: 16, err: 0
6148914689.196920 CFNetwork                     0x00000001847dc630 TCP Conn 0x154747a20 event 1. err: 0
6148914689.222770 CFNetwork                     0x000000018473975c TCP Conn 0x154739670 starting SSL negotiation
6148914689.223070 CFNetwork                     0x00000001847db104 TCP Conn 0x154739670 complete. fd: 15, err: 0
6148914689.224137 CFNetwork                     0x00000001847dc630 TCP Conn 0x154739670 event 1. err: 0
6148914689.516014 CFNetwork                     0x00000001847dc708 TCP Conn 0x154747a20 started
6148914689.604255 CFNetwork                     0x00000001847dc708 TCP Conn 0x154739670 started
6148914689.721041 CFNetwork                     0x00000001847db104 TCP Conn 0x1545b1ad0 complete. fd: 6, err: 0
6148914689.721764 CFNetwork                     0x00000001847dc630 TCP Conn 0x1545b1ad0 event 1. err: 0
6148914689.791580 CFNetwork                     0x00000001847dc708 TCP Conn 0x1545b1ad0 started
6148914689.795240 CFNetwork                     0x00000001848318bc Creating default COOKIE storage with default identifier
6148914689.795240 CFNetwork                     0x0000000184831888 Faulting in CFHTTPCOOKIEStorage singleton
6148914689.795291 CFNetwork                     0x0000000184883558 Faulting in NSHTTPCOOKIEStorage singleton



Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_kernel.dylib          0x0000000183d04140 __pthread_kill + 8
1   libsystem_pthread.dylib         0x0000000183dccef8 pthread_kill + 112
2   libsystem_c.dylib               0x0000000183c75dac abort + 140
3   libc++abi.dylib                 0x00000001837a93f4 __cxa_bad_cast + 0
4   libc++abi.dylib                 0x00000001837c2f60 std::__terminate(void (*)()) + 44
5   libc++abi.dylib                 0x00000001837c285c __cxxabiv1::exception_cleanup_func(_Unwind_Reason_Code, _Unwind_Exception*) + 0
6   libobjc.A.dylib                 0x00000001837d0094 _objc_exception_destructor(void*) + 0
7   CoreFoundation                  0x0000000184161848 -[NSException initWithCoder:] + 0
8   GSD_ZHIFUBAO                    0x00000001004677d4 UmengSignalHandler + 144
9   libsystem_platform.dylib        0x0000000183dc593c _sigtramp + 52
10  Foundation                      0x0000000184b0af40 ____addOperations_block_invoke + 328
11  Foundation                      0x0000000184b08c84 __addOperations + 292
12  GSD_ZHIFUBAO                    0x00000001000a5738 -[NetworkClient postPath:baseUrl:parameters:attachHeaders:isDelete:completion:failure:] (NetworkClient.m:288)
13  GSD_ZHIFUBAO                    0x0000000100095b78 -[Netclient postUserinfo:failureBlock:] (Netclient.m:121)
14  GSD_ZHIFUBAO                    0x00000001000427e0 -[AppDelegate application:didFinishLaunchingWithOptions:] (AppDelegate.m:172)
15  UIKit                           0x0000000188ec9704 -[UIApplication _handleDelegateCallbacksWithOptions:isSuspended:restoreState:] + 400
16  UIKit                           0x00000001890f8130 -[UIApplication _callInitializationDelegatesForMainScene:transitionContext:] + 2904
17  UIKit                           0x00000001890fc4b8 -[UIApplication _runWithMainScene:transitionContext:completion:] + 1672
18  UIKit                           0x00000001890f95c0 -[UIApplication workspaceDidEndTransaction:] + 168
19  FrontBoardServices              0x0000000185717790 -[FBSSerialQueue _performNext] + 184
20  FrontBoardServices              0x0000000185717b10 -[FBSSerialQueue _performNextFromRunLoopSource] + 56
21  CoreFoundation                  0x0000000184118efc __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24

1 个解决方案

#1


0  

I think its trying to access deallocated memory.Exception subtype denotes it.

我认为它试图访问deallocated memory.Exception子类型表示它。

Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000000010

Just enable zombies object to track exact line of code which creates crash.

只需启用僵尸对象即可跟踪产生崩溃的确切代码行。

You can enable zombies by Go To Edit Scheme of project settings. Please check below images to enable zombies.

您可以通过项目设置的转到编辑方案启用僵尸。请检查下面的图像以启用僵尸。

enter image description here

enter image description here


推荐阅读
  • 本文详细介绍了在 CentOS 7 系统中配置 fstab 文件以实现开机自动挂载 NFS 共享目录的方法,并解决了常见的配置失败问题。 ... [详细]
  • 本文详细介绍了如何在Linux系统(以CentOS为例)上彻底卸载Zimbra邮件系统,包括停止服务、删除文件和用户等步骤。 ... [详细]
  • 在《Cocos2d-x学习笔记:基础概念解析与内存管理机制深入探讨》中,详细介绍了Cocos2d-x的基础概念,并深入分析了其内存管理机制。特别是针对Boost库引入的智能指针管理方法进行了详细的讲解,例如在处理鱼的运动过程中,可以通过编写自定义函数来动态计算角度变化,利用CallFunc回调机制实现高效的游戏逻辑控制。此外,文章还探讨了如何通过智能指针优化资源管理和避免内存泄漏,为开发者提供了实用的编程技巧和最佳实践。 ... [详细]
  • 基于iSCSI的SQL Server 2012群集测试(一)SQL群集安装
    一、测试需求介绍与准备公司计划服务器迁移过程计划同时上线SQLServer2012,引入SQLServer2012群集提高高可用性,需要对SQLServ ... [详细]
  • Ihavetwomethodsofgeneratingmdistinctrandomnumbersintherange[0..n-1]我有两种方法在范围[0.n-1]中生 ... [详细]
  • 本文详细介绍了 InfluxDB、collectd 和 Grafana 的安装与配置流程。首先,按照启动顺序依次安装并配置 InfluxDB、collectd 和 Grafana。InfluxDB 作为时序数据库,用于存储时间序列数据;collectd 负责数据的采集与传输;Grafana 则用于数据的可视化展示。文中提供了 collectd 的官方文档链接,便于用户参考和进一步了解其配置选项。通过本指南,读者可以轻松搭建一个高效的数据监控系统。 ... [详细]
  • 深入解析Struts、Spring与Hibernate三大框架的面试要点与技巧 ... [详细]
  • 在使用 Cacti 进行监控时,发现已运行的转码机未产生流量,导致 Cacti 监控界面显示该转码机处于宕机状态。进一步检查 Cacti 日志,发现数据库中存在 SQL 查询失败的问题,错误代码为 145。此问题可能是由于数据库表损坏或索引失效所致,建议对相关表进行修复操作以恢复监控功能。 ... [详细]
  • 在Android平台中,播放音频的采样率通常固定为44.1kHz,而录音的采样率则固定为8kHz。为了确保音频设备的正常工作,底层驱动必须预先设定这些固定的采样率。当上层应用提供的采样率与这些预设值不匹配时,需要通过重采样(resample)技术来调整采样率,以保证音频数据的正确处理和传输。本文将详细探讨FFMpeg在音频处理中的基础理论及重采样技术的应用。 ... [详细]
  • 本文详细介绍了批处理技术的基本概念及其在实际应用中的重要性。首先,对简单的批处理内部命令进行了概述,重点讲解了Echo命令的功能,包括如何打开或关闭回显功能以及显示消息。如果没有指定任何参数,Echo命令会显示当前的回显设置。此外,文章还探讨了批处理技术在自动化任务执行、系统管理等领域的广泛应用,为读者提供了丰富的实践案例和技术指导。 ... [详细]
  • 线程能否先以安全方式获取对象,再进行非安全发布? ... [详细]
  • 深入解析 OpenSSL 生成 SM2 证书:非对称加密技术与数字证书、数字签名的关联分析
    本文深入探讨了 OpenSSL 在生成 SM2 证书过程中的技术细节,重点分析了非对称加密技术在数字证书和数字签名中的应用。非对称加密通过使用公钥和私钥对数据进行加解密,确保了信息传输的安全性。公钥可以公开分发,用于加密数据或验证签名,而私钥则需严格保密,用于解密数据或生成签名。文章详细介绍了 OpenSSL 如何利用这些原理生成 SM2 证书,并讨论了其在实际应用中的安全性和有效性。 ... [详细]
  • 在使用SSH框架进行项目开发时,经常会遇到一些常见的问题。例如,在Spring配置文件中配置AOP事务声明后,进行单元测试时可能会出现“No Hibernate Session bound to thread”的错误。本文将详细探讨这一问题的原因,并提供有效的解决方案,帮助开发者顺利解决此类问题。 ... [详细]
  • Hadoop 2.6 主要由 HDFS 和 YARN 两大部分组成,其中 YARN 包含了运行在 ResourceManager 的 JVM 中的组件以及在 NodeManager 中运行的部分。本文深入探讨了 Hadoop 2.6 日志文件的解析方法,并详细介绍了 MapReduce 日志管理的最佳实践,旨在帮助用户更好地理解和优化日志处理流程,提高系统运维效率。 ... [详细]
  • Java中高级工程师面试必备:JVM核心知识点全面解析
    对于软件开发人员而言,随着技术框架的不断演进和成熟,许多高级功能已经被高度封装,使得初级开发者只需掌握基本用法即可迅速完成项目。然而,对于中高级工程师而言,深入了解Java虚拟机(JVM)的核心知识点是必不可少的。这不仅有助于优化性能和解决复杂问题,还能在面试中脱颖而出。本文将全面解析JVM的关键概念和技术细节,帮助读者全面提升技术水平。 ... [详细]
author-avatar
互联网控军
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有