我與我的應用程序(只有iPad的9.x)有一個奇怪的崩潰,我不確定如何調試它,因爲日誌沒有幫助發現發生了什麼。調試一個奇怪的崩潰 - NSInternalInconsistencyException
最奇怪的是日誌顯示Auto layout internal error
,但我的應用程序沒有打開自動佈局。
任何人都有任何想法如何調試什麼導致它?我認爲代碼
部分負責崩潰:
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapBackground:)];
[self.ivBackground addGestureRecognizer:tap]; // UIImageView (background)
}
- (void)tapBackground:(UITapGestureRecognizer*)tap
{
[self.view endEditing:YES];
[self dismissViewControllerAnimated:YES completion:nil];
}
你看了這裏:http://stackoverflow.com/questions/34409481/auto-layout-internal-error-happening-when-a-view-is-dismissed –
@EugeneZhenyaGordin是的,但在我的情況的差異故事板上的「自動佈局」已關閉。 –
關於你實際在做什麼沒有太多的信息。另外,您可以看到Fabric/Crashlytics中的這個日誌,您是否試過在通過xcode運行時進行調試? –