2012-09-19 31 views
5

Vì vậy, đây là những gì tôi nhìn thấy bây giờ trong màn hình của tôi:log tai nạn không được tạo ra khi ứng dụng bị treo trên EXC_BAD_ACCESS trong chính

enter image description here

Bây giờ trước khi tôi đưa ra lời giải thích chi tiết hơn, hãy để tôi chỉ nhấn mạnh rằng lỗi này xảy ra chỉ trên iOS 6 trên thiết bị. Ứng dụng hoạt động tốt nếu không. Đây là một ứng dụng iPad.

Tôi đã cố gắng tìm ra vụ tai nạn này từ sáng nay, nhưng điều này dẫn tôi đến đâu đó vì không có nhật ký lỗi nào được tạo cho lỗi này. Tôi có "Dải biểu tượng gỡ lỗi trong khi sao chép" được đặt thành KHÔNG. Không chắc chắn nơi nào khác tôi nên kiểm tra để lỗi này xâm nhập vào nhật ký sự cố của tôi, vì vậy tôi có thể nhận thêm chi tiết.

Tôi đã bật NSZombieEnabled thành CÓ, hy vọng rằng nó sẽ cung cấp cho tôi một số chi tiết hơn về EXC_BAD_ACCESS này, nhưng nó vẫn mang lại cho tôi kết quả tương tự. Bất cứ ai có thể giúp tôi về những gì tôi có thể làm bên cạnh ít nhất có được thông tin tai nạn hơn trong vụ tai nạn bizzare này? Tôi nên kiểm tra ở đâu để nhật ký sự cố của tôi được tạo.

+0

Nếu nó chỉ xảy ra trên iOS 6 thì câu trả lời chỉ có khả năng nhất sẽ là iOS 6 đặc biệt (mà vẫn còn theo NDA đến ngày mai) – borrrden

Trả lời

-1

Bạn có thể lấy nhật ký sự cố bằng cách sử dụng mã dưới đây

int main(int argc, char *argv[]) 
{ 
    @autoreleasepool 
    { 
     @try 
     { 
      return UIApplicationMain(argc, argv, nil, NSStringFromClass([mSellerAppDelegate class])); 
     } 
     @catch (NSException *exception) 
     { 

      NSLog(@"%@",[exception callStackSymbols]); 
      return 1; 
     } 
    } 
} 
+0

thoải mái thử, nhưng rõ ràng sau khi làm điều đó nó đi vào thử và sau đó treo và không đi đến khối catch – adit

+0

khác chỉ cần thiết lập breakpoint trên những dòng này bạn nghi ngờ rằng có thể tăng ngoại lệ hoặc sụp đổ. –

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