iOS аварийно завершает работу, только если она запущена НЕ через XCode. Уверенность?

Мое приложение давало сбой только тогда, когда не использовалось отладчик XCode. Это было трудно отследить, потому что я не умею отлаживать, но я, наконец, понял это. Это произошло из-за вызова релиза на каком-то объекте, который мне не принадлежит. Перед тем, как исправить это, я искал и нашел 2 связанных вопроса здесь (ссылки ниже)

Сбой приложения iOS при запуске на устройстве сам по себе, не происходит сбой при запуске через Xcode с использованием отладчика или в симуляторе

Сбой iPhone только тогда, когда устройство не подключен к xcode, как понять крашлог?

Ни один из приведенных выше вопросов не дал ответа, почему не происходит сбой при запуске через отладчик. Итак, мой вопрос: почему это происходит? Я знаю причины конкретных сбоев отладки/релиза, но это сумасшествие. Случайно ли это, хотя это было более 10 раз.

6
задан Community 23 May 2017 в 12:15
поделиться