2012-04-02 38 views
8

Đã Tiếp theo các chủ đề:
- Xcode always stopping at main.m after a crash - Xcode 4.2 showing the wrong line of code on error - Debugging app crashes with iOS Simulator & XCode 4 halts in main() function, not crash sourceXcode 4.3.2 + iOS SDK 5.1 Exception Breakpoint không làm việc

tôi vẫn đâm vào 'chính' như trái ngược với dòng thực tế của tai nạn.

  • Hoạt động kỳ quặc trên trình mô phỏng iOS 4.3!
  • Không hoạt động trên trình mô phỏng iOS 5.1 hoặc trình mô phỏng iOS 5.0
  • Tôi có cài đặt điểm ngắt ngoại lệ và đang hoạt động. (Ngoại lệ: Tất cả Break: Trên Ném lao Cũng đã thử:. Mở Catch)
  • Sử dụng của Apple LLVM 3.1 biên dịch
  • cơ sở SDK 5.1
  • Triển khai mục tiêu đề ra đến 4,0
  • cấu hình được thiết lập để gỡ lỗi
  • dự án là ARC kích hoạt
  • XCode 4,3

Cảm ơn

+0

thử đặt điểm ngắt thành "Bật bắt" –

+0

cảm ơn đề xuất, rất tiếc không hoạt động: (Tôi sẽ chỉnh sửa câu hỏi của mình để phản ánh điều này – SRandazzo

+0

Tôi nhớ hành vi đó từ một dự án khác và phần lớn thời gian nó là các đối tượng uninitialized hoặc sử dụng 'obj = value;' thay vì 'self.obj = value;'. iOS 4 giả lập âm thầm bỏ qua chúng, iOS 5 có vẻ cầu kỳ hơn. Bước qua mã với trình gỡ rối hoặc sử dụng NSLog (để tìm ra cách xa bạn nhận được –

Trả lời

0

Thật không may lldb có phần không ổn định và dường như là nguyên nhân gây ra sự cố trong trường hợp của bạn. Chuyển sang gdb có thể khiến các sự cố này biến mất.

+1

cảm ơn, 'lldb' dường như là nguyên nhân gây ra nhiều thất vọng.chuyển sang 'gdb' đã giải quyết được vấn đề của tôi! – SRandazzo

+0

Vậy tại sao lldb là mặc định? :/ –

+0

@HenrikErlandsson Apple có thể đã đẩy lldb làm mặc định sớm. – ThomasW

3

Hãy thử điều này:

Điểm ngắt -> Thêm -> Thêm điểm ngắt biểu tượng. Một cửa sổ mới bật lên.

Nhập "objc_exception_throw" vào trường biểu tượng và nhấp vào Xong.

+1

thêm điều này nhưng không có may mắn :( – SRandazzo

+1

Tương tự ở đây.Tôi xin lỗi, XCode 4 gỡ lỗi lá rất nhiều mong muốn khi bạn đã sử dụng IDE thích hợp trước đây –

Các vấn đề liên quan