Ok, seems logical. Is it any way to do this without a mac?
I haven't dealt in any ios development... My understanding is it won't be easy if even possible through windows, you'll probably need to at least run ios in a virtual machine (given your hardware is compatible).