iOS应用程序因未知原因崩溃

iOS应用程序因未知原因崩溃,ios,xcode,crash,crash-reports,Ios,Xcode,Crash,Crash Reports,我正在使用最新版本的XCode和iOS 6.0及以上版本的构建。下面是我得到的崩溃日志。这似乎一点帮助都没有。我唯一注意到的是,我的应用程序上写着“[每进程限制]”。这有什么意义吗?还有什么可能导致这次坠机?我正在使用ARC,如果这很重要的话。谢谢 Incident Identifier: B3FF81F3-FE14-46B2-A4C6-0931917D87C0 CrashReporter Key: e64be3b78430ea913edf711ceb553d83ad760b10 Hardw

我正在使用最新版本的XCode和iOS 6.0及以上版本的构建。下面是我得到的崩溃日志。这似乎一点帮助都没有。我唯一注意到的是,我的应用程序上写着“[每进程限制]”。这有什么意义吗?还有什么可能导致这次坠机?我正在使用ARC,如果这很重要的话。谢谢

Incident Identifier: B3FF81F3-FE14-46B2-A4C6-0931917D87C0
CrashReporter Key:   e64be3b78430ea913edf711ceb553d83ad760b10
Hardware Model:      iPhone5,1
OS Version:          iPhone OS 6.1.3 (10B329)
Kernel Version:      Darwin Kernel Version 13.0.0: Wed Feb 13 21:40:10 PST 2013; root:xnu-2107.7.55.2.2~1/RELEASE_ARM_S5L8950X
Date:                2013-04-16 18:57:49 -0400
Time since snapshot: 952 ms

Free pages:        1490
Active pages:      15836
Inactive pages:    7532
Throttled pages:   68031
Purgeable pages:   48
Wired pages:       165666
Largest process:   Stevens Book Tra

Processes
 Name                    <UUID>                       rpages       recent_max       [reason]          (state)

       timed <13d1143a8d7433cdbec64d4279aee1fe>          445              445         [vm]         (daemon) (idle)
   Bejeweled <ac11f9265d6634cc8ccb70757a223325>        14984            14984         [vm]         (suspended)
    AppStore <ffde258b8ad532398989bdd281fac800>        17866            17866         [vm]         (suspended)
         lsd <fe3afa7c718c30e591f1324f09d08c4f>          631              631                      (daemon) (idle)
       gamed <7954b1514d88384ca3f1f506b29d0812>         1510             1510                      (daemon) (idle)
    installd <4da1ba8fb7cd3c6690edf3e2a3c24269>          447              447                      (daemon) (idle)
webbookmarksd <d241794687e23138a14c7a5ad4371181>          651              651                      (daemon) (idle)
itunesstored <be14ada6a4d836f0aac6cf104f600c64>         2325             2325                      (daemon) (idle)
networkd_privile <20292830d8d53949b82495c145d0a379>          131              131                      (daemon) (idle)
softwareupdatese <1e626439b28f3e778f6a90c15b355c5d>          559              559                      (daemon) (idle)
   accountsd <6255c4bbbe953cc990fbeb8bc8d3ba86>         1141             1141                      (daemon) (idle)
  MobileMail <aed39adc22ee334c90bca672f578f1c0>         8775             8775                      (continuous)
   MobileSMS <afeef1d46f00323395b58b14f8803a82>         1726             1726                      (background)
 MobilePhone <872761e082c831a8a9090c8660347d5a>         1736             1736                      (resume) (continuous)
        tccd <e6dbe43518593da19ff55a9f3f15b3de>          325              325                      (daemon)
         kbd <47657f4dd979300a840367905786eccc>          782              782                      (daemon)
My App <29f36b70932433febcb1123b2b6c534b>       151118           151118  [per-process-limit] (frontmost) (resume)
     Pandora <6596910eed9532aca40f1ee3d6558334>         8775             8775                      (audio) (background)
     syslogd <42cd10099569364f811f66ad6f6dea46>          177              177                      (daemon)
   locationd <2d8cb2921fb538d4bb4aed62af98b4d2>         1988             1988                      (daemon)
mediaserverd <221fa80d17503fc7aa86f1041bdcc0be>         2189             2189                      (daemon)
       wifid <71a35a9968a4358a8569e6de843ad1aa>          859              859                      (daemon)
  calaccessd <d4096f0836003ac8a5ef4cea07e382d1>          730              730                      (daemon)
 dataaccessd <7b294c10f04f36af8086f4ccb5606fae>         1778             1778                      (daemon)
  aosnotifyd <44b37f0df5c932e39b30230611981071>          737              737                      (daemon)
iaptransportd <30bda0eeebb73681939e4223845ff0de>          378              378                      (daemon)
 SpringBoard <b0713272db793942ac49d8d3c84c2c2e>        11389            11389                     
  backboardd <d9997ef1b2bc3015862615abf37ebb1b>         5874             5874                      (daemon)
 UserEventAgent <d19ebe160ed536c8b18c89f066b758a6>          943              943                      (daemon)
   securityd <eda98353705c34578e9b09867d3c96f6>          269              269                      (daemon)
    sandboxd <bbb7e05047a937159530525e2657928a>          277              277                      (daemon)
syncdefaultsd <9c9a6da6f6993bb2be6ba01b851dc3e9>          698              698                      (daemon)
 mediaremoted <0279c54f0b2d30f6866036eea881cce1>          412              412                      (daemon)
    recentsd <99746b2acfdc3654881ad4fc961e2c89>          925              925                      (daemon)
   absinthed <a0bbaeb03c47300a9d5a7f6ce6468aab>          175              175                      (daemon)
    SCHelper <1ba907829bfa3e479f071e61c531331f>          227              227                      (daemon)
filecoordination <44b0075fbc5b3af5b403fc3bcb6603b0>          350              350                      (daemon)
   distnoted <4b2b2984057b3df2a7e5c7d1d79a099b>          239              239                      (daemon)
        apsd <9ba45b14c44d340da1c3a41f28b46f65>          578              578                      (daemon)
    networkd <26c89c34e3e031fdb46bea7bed9df0ff>          324              324                      (daemon)
  aggregated <a2d209b4577a3697a10c288fd542e501>          126              126                      (daemon)
   fseventsd <b148ac55dd67325e822695755023a16e>          336              336                      (daemon)
    BTServer <e6eb89b2fe7b3b219a2d90e6735b166d>          424              424                      (daemon)
     imagent <e61401f9f6303ae189c517add142b837>          839              839                      (daemon)
fairplayd.N41 <7d6161c8bf4633f7b62b9dbbd78ff990>          388              388                      (daemon)
     configd <d2cd8bc6ed643fa69392c80fc416cd8b>          795              795                      (daemon)
   lockdownd <f960236277c33ac78488eeea78661347>          333              333                      (daemon)
      powerd <fde6e83ab5f63bfeb5313e4cd86b25cc>          276              276                      (daemon)
mDNSResponder <b9aedd3c47f43627af9b55c3d0844f16>          479              479                      (daemon)
  CommCenter <3fbedab9761b3733a3fc0cd58ab00055>         1702             1702                      (daemon)
     notifyd <bbd1f04dd7163c93bc9eb6e5a7b14ab7>          231              231                      (daemon)
 ReportCrash <3f296f612faa36d687fb3bb40a4648eb>          355              355                      (daemon)

**End**
事件标识符:B3FF81F3-FE14-46B2-A4C6-0931917D87C0
CrashReporter密钥:e64be3b78430ea913edf711ceb553d83ad760b10
硬件型号:iPhone5,1
操作系统版本:iPhone操作系统6.1.3(10B329)
内核版本:达尔文内核版本13.0.0:Wed Feb 13 21:40:10 PST 2013;根目录:xnu-2107.7.55.2.2~1/释放_臂_S5L8950X
日期:2013-04-1618:57:49-0400
自快照以来的时间:952毫秒
免费网页:1490
活动网页:15836
非活动页面:7532
限制页数:68031
可购买页面:48
有线网页:165666
最大流程:Stevens Book Tra
过程
名称rpages最近的_max[原因](状态)
定时445445[vm](守护进程)(空闲)
珠宝14984 14984[vm](暂停)
AppStore 17866 17866[vm](已暂停)
lsd 631 631(守护进程)(空闲)
游戏1510 1510(守护进程)(空闲)
installd 447 447(守护进程)(空闲)
webbookmarksd 651 651(守护进程)(空闲)
iTunestored 2325 2325(守护进程)(空闲)
网络隐私131(守护进程)(空闲)
softwareupdatese 559 559(守护进程)(空闲)
accountsd 1141 1141(守护进程)(空闲)
手机邮箱87758775(连续)
MobileSMS 1726 1726(背景)
手机17361736(续)(续)
tccd 325 325(守护进程)
kbd 782 782(守护进程)
我的应用程序151118 151118[每个进程限制](最前面)(恢复)
潘多拉87758775(音频)(背景)
syslogd 177 177(守护进程)
位置D 1988 1988(守护进程)
mediaserverd 2189 2189(守护进程)
wifid 859 859(守护进程)
calaccessd 730 730(守护进程)
dataaccessd 1778 1778(守护进程)
aosnotifyd 737 737(守护进程)
IAPTTransport 378 378(守护进程)
跳板11389 11389
背板DD 5874 5874(守护进程)
UserEventAgent 943 943(守护进程)
securityd 269 269(守护进程)
sandboxd 277 277(守护进程)
syncdefaultsd 698 698(守护进程)
mediaremoted 412 412(守护进程)
recentsd 925 925(守护进程)
苦艾酒175(守护进程)
SCHelper 227 227(守护进程)
文件协调350(守护进程)
distnoted 239 239(守护进程)
apsd 578 578(守护进程)
networkd 324 324(守护进程)
聚合126(守护进程)
fseventsd 336 336(守护进程)
BTServer 424 424(守护进程)
imagent 839 839(守护进程)
fairplayd.N41 388 388(守护进程)
配置795 795(守护进程)
锁定333333(守护进程)
powerd 276 276(守护进程)
MDnsrresponder 479 479(守护进程)
通信中心1702 1702(守护进程)
notifyd 231 231(守护进程)
ReportCrash 355 355(守护进程)
**结束**

好吧,MyApp拥有151118个驻留页面的内存,大约590MB(iOS下的一个页面为4KB)。这是太多的记忆了。试着用Instruments中的分配工具运行,看看你的内存在哪里


编辑,以实际回答以下问题:系统正在关闭你的应用程序,因为它使用了太多内存。要修复崩溃,您需要减少内存使用量(在本例中是非常大的)。我怀疑您有一个bug导致内存使用量激增,因为根据您发布的日志,您的应用程序不太可能真正需要与它显然使用的内存一样多的内存。

我怀疑可能是这样,但我不确定如何减少这一占用空间。我以为ARC会替我处理这一切?我将研究分配工具thanksARC为您处理很多事情,但它仍然可能意外占用大量内存。寻找“紧厕所”