У меня есть приложение, написанное на Swift на SceneKit + Metal.Когда я собираю и запускаю приложение из Xcode, счетчик fps показывает 40fps.Но если я запускаю приложение сам, нажав на иконку на трамплине, счетчик fps показывает 60fps.Как это могло произойти?Может ли Xcode как-то повлиять на производительность приложения при отладке?Я понятия не имею, как все это работает, но я полагаю, что для правильной работы отладки могут быть некоторые ловушки, которые влияют на производительность.Если да, могу ли я согласиться с этим?
Мне известны различные флаги сборки для отладочных и выпускных сборок, но я не делаю сборку для выпуска.Производительность отличается в той же сборке отладки при запуске из Xcode против, когда я запускаю приложение вручную на телефоне.