Я пытаюсь включить/отключить части моего кода на основе того, выполняется ли код через USB/Xcode (debug) или в режиме производства, загруженном из магазина приложений (выпуск). Я знаю, что он работает в режиме DEBUG
или RELEASE
, например:
#ifdef DEBUG
// Stuff for debug mode
#else
// Stuff for release mode
#endif
но проблема в том, что я вижу явное отверстие в петле, вы можете изменить конфигурацию сборки для схемы сборки "Выполнить" с "Отладка" до "Отпустить". Лучше всего было бы, если бы я мог просто определить, работает ли он с Xcode или нет. Я не нашел способ проверить это.
Есть ли способ проверить, запущено ли приложение iOS из Xcode или нет?