Do I need a OSX machine to package from UE4 and install it in iOS devices?

My project is fully in C++ and I don’t have a Mac, so I can’t package a Mac OS version ? Is my understanding correct here ?