У меня была эта проблема (с использованием Swift), я потратил целую вечность, просматривая мои git
коммиты, чтобы найти, где возникла проблема.
Для меня я использовал библиотеку Facebook Tweaks, но я (излишне) импортировал ее из моего project-bridging-header.h
файла.
Как только я избавился от этого, я получил отладку обратно.
например, в моем соединительном заголовке у меня было:
#ifndef PROJECT_Bridging_Header_h
#define PROJECT_Bridging_Header_h
// Facebook Tweaks
#import "FBTweak.h"
#import "FBTweakStore.h"
#import "FBTweakCategory.h"
#import "FBTweakCollection.h"
#import "FBTweakViewController.h"
#import "FBTweakShakeWindow.h"
#endif
Я удалил весь импорт и просто импортировал его как обычно в моем AppDelegate import Tweaks
.
например:
#ifndef PROJECT_Bridging_Header_h
#define PROJECT_Bridging_Header_h
// Removed Facebook Tweaks
#endif
а по моему AppDelegate.swift
import Tweaks
Это исправило все мои проблемы с отладкой, все работает как положено, и я также могу использовать твики Facebook.
Примечание: Я не думаю, что это проблема с самими настройками Facebook, у вас может быть какая-то другая библиотека, вызывающая такую же проблему. Идея состоит в том, чтобы удалить вещи из вашего bridging-header
по одному и посмотреть, сможете ли вы сузить проблему.
Мне кажется, я где-то читал, что если библиотека вызывает много проблем за кулисами, это может остановить работу вашего отладчика.
Если это не поможет, попробуйте просканировать ваши коммиты git и посмотреть, на каком этапе остановка отладки.
другие подобные проблемы на SO:
Xcode Debugging не показывает значения
Отладчик XCode не отображает переменную информацию после установки CocoaPods Podfile
Если у вас похожие проблемы, надеюсь, это поможет! ?