Tag: sigkill

在模拟器中运行的iPad应用程序中神秘的SIGKILL

我的iPad应用程序最近在iOS模拟器中运行时正在接收神秘的SIGKILL信号。 这似乎发生在应用程序启动2分钟内,但不是每次。 这个回溯表明什么,或者我应该尝试删除的东西,直到我find罪魁祸首? 有一些组件可能涉及; 一个例子就是我最近整合了Crashlytics。 另一个例子是我正在使用CLGeocoder在MKMapView上绘制一个位置,这可以解释为什么在启动后的某个不确定的点(为什么MapKit出现在其中一个线程中)发生问题。 但没有更清楚的迹象表明,我在黑暗中拍摄。 Xcode 4.3.2; 针对iOS 5。 * thread #1: tid = 0x1f03, 0x9c2c4c22 libsystem_kernel.dylib`mach_msg_trap + 10, stop reason = signal SIGKILL frame #0: 0x9c2c4c22 libsystem_kernel.dylib`mach_msg_trap + 10 frame #1: 0x9c2c41f6 libsystem_kernel.dylib`mach_msg + 70 frame #2: 0x0178110a CoreFoundation`__CFRunLoopServiceMachPort + 186 frame #3: 0x016e4550 CoreFoundation`__CFRunLoopRun + 1312 frame #4: 0x016e3d84 CoreFoundation`CFRunLoopRunSpecific + […]

使用iOS 4.3模拟器的iOS SIGKILL带有无趣的回溯

“只是把自己的事情,iOS应用程序运行在模拟器中,没有做任何非常有趣的事情,只是在视图控制器之间移动…然后暂停…和KABLAMMO! 我立刻看了所有线程的回溯(见下面),但是我没有看到任何特别有意义的事情: (gdb) taa bt Thread 10 (process 55348): #0 0x9046e02e in __workq_kernreturn () #1 0x9ac98ccf in _pthread_wqthread () #2 0x9ac9a6fe in start_wqthread () Thread 9 (process 55348): #0 0x9046bc22 in mach_msg_trap () #1 0x9046b1f6 in mach_msg () #2 0x0228ad86 in __CFRunLoopServiceMachPort () #3 0x021e7e74 in __CFRunLoopRun () #4 0x021e7840 in CFRunLoopRunSpecific () #5 0x021e7761 […]

IOS模拟器SigKill

当我从多任务栏中删除,然后重新运行,发现它产生SIGKILL信号时,我正在ios模拟器中试验我的应用程序。 (我通过停止应用程序,运行其他应用程序,然后从多任务栏中删除第一个应用程序并重新运行它来做到这一点。) 我认为这可能与我最近的实验有关,增加了Core Data,但是在试图简化条件之后,看起来它正在与我testing的每个应用程序发生。 代码在我的评论标识的点停在debugging器中: #import <UIKit/UIKit.h> int main(int argc, char *argv[]) { NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; int retVal = UIApplicationMain(argc, argv, nil, nil); //<- STOPS with SIGKILL here [pool release]; return retVal; } 我也发现它好像是一个断点似的。 我点击继续button,它恢复,如果没有发生。 我在标记处放了一个真正的中断点,并在那里停下来。 单击继续可让程序在没有发生SIGKILL信号的情况下继续。 我用Core Data的一个基本的模板程序试了一下,没有修改我自己的,发生了这个信号。 我尝试了与其他程序不使用核心数据,并发生信号。 当程序已经被加载但是没有被debugging时,我尝试了它,并且程序运行正常,即使在debugging时出现问题。 当然,SIGKILL不会给出任何帮助的错误信息。 有谁知道发生了什么? 这似乎不是一个真正的问题,但我想确保我理解它。 我正在使用XCODE4。

当我退出多任务栏(iPhone)时程序收到信号SIGKILLexception出现

当我双击主页button,并从多任务栏中退出我的应用程序,并再次打开应用程序,Xcode读取:“线程1:程序接收信号:SIGKILL”,并冻结我的iPod。 该应用程序有1500多行,所以我不能真的把任何代码,对不起。 我可能做错了什么?

返回iOS中正在运行的后台应用程序/进程列表

我正在开发一个越狱应用程序,并且希望将SIGKILL消息发送到可能正在用户设备上运行的特定应用程序(当然还有他们的许可)。 谷歌没有为我提供任何东西。 是否有一个plist或数组,跟踪运行的进程? 感谢您能给予的任何帮助,您真是太棒了!