Iphone 为什么我的应用程序在与Mac断开连接后总是崩溃?
每当我将iPod连接到电脑上,并从xcode构建/运行时,我都很难让它崩溃。然而,一旦我断开连接并尝试自行运行应用程序,它很快就会崩溃。使用组织者控制台上的少量信息进行调试要困难得多,所以这让我非常烦恼,因为我昨天刚刚提交了我的应用程序。以下是组织者中的部分日志:Iphone 为什么我的应用程序在与Mac断开连接后总是崩溃?,iphone,xcode,ios4,Iphone,Xcode,Ios4,每当我将iPod连接到电脑上,并从xcode构建/运行时,我都很难让它崩溃。然而,一旦我断开连接并尝试自行运行应用程序,它很快就会崩溃。使用组织者控制台上的少量信息进行调试要困难得多,所以这让我非常烦恼,因为我昨天刚刚提交了我的应用程序。以下是组织者中的部分日志: 0 libobjc.A.dylib 0x000027d8 objc_msgSend + 16 1 TruxMap 0x0001ef50 0x100
0 libobjc.A.dylib 0x000027d8 objc_msgSend + 16
1 TruxMap 0x0001ef50 0x1000 + 122704
2 CoreFoundation 0x0000652c -[NSObject(NSObject) release] + 24
3 CoreFoundation 0x0000a97e CFRelease + 62
4 CoreFoundation 0x00009e94 _CFAutoreleasePoolPop + 140
知道是什么导致了这种不寻常的行为吗?看起来您正在释放一个已经释放的对象。尝试并调试仪器
有关僵尸的更多信息,请参见和。此建议存在一个大问题:iOS中不支持僵尸!!!我不认为这是真的。看看这个链接。这可能只是仪器,但您现在可以在iOS中获得这一好处。我会适当地更新我的帖子。好吧,是和否。你需要让它从仪器上运行,但问题的描述表明,一旦断开连接,崩溃就会发生。所以iOS本身不支持僵尸。然而,值得一试,看看当连接到仪器时,它是否会被激发。除了提到它是一个之前已被释放的自动释放对象外,除非我们获得更多信息,否则从提供的描述中几乎没有其他帮助。谢谢你的评论,克劳斯。