Can I build for iphone in a Windows PC?

So I have windows, but if I want to build my game for ios and test it in my iphone, can I do it? Or do I need forcefully a Mac?

Thanks…

From Windows (no VM): No, you can’t build for iPhone in Windows. Because after you “build” it in Unity, you have to build it in XCode which is only available on Mac.

From a VM with Mac: Yes.

Check out this plugin from asset store, maybe this will help. - https://assetstore.unity.com/packages/tools/utilities/ios-project-builder-for-windows-15522

This can now be done. I wrote this for everyone if it helps: Using Unity Cloud Build from Windows to test your iOS game | by Thomas Bye | Medium