I’m pretty sure about this… If you want to run your project on an iOS device then you are going to need a proper developer certificate and provision. It is a pain. But on the plus side after doing it 8-10 times you get comfortable with the process.
Also, you can’t build for iOS without a Mac computer. You can dev on a Windows machine and then use the remote build feature to “remotely build on a Mac”. But you will need a that remote Mac to build on.
e