Is there anyway to check the changes made to code in testing iPhone devices without re-building the entire project. Something similar to "Hot Reloading" concept used in React Native.
How to enable "Hot Reloading" in Xcode for testing devices?
You can try this -
https://apps.apple.com/us/app/injectioniii/id1380446739?mt=12
Did you try disabling indexing?
Close Xcode, run this, open Xcode.
defaults write com.apple.dt.Xcode IDEIndexDisable -bool true