With RN, you really only need XCode to build the initial app and the final build for submission - everything in between can be done on any platform that can run the packager with a phone for actual testing. So if you have a friend with a mac, you're good!
still wish there was a way to develop for iOS on windows platform but I guess I will have to purchase a mac now if I want to build mobile apps