Why iOS Deployment still requires Developer Account?

After iOS 9 was released, testing on that platform became absolutely free. And after that, iOS Developer Program was no longer necessary for Xcode or, on example, Unity, to be able to make games or programs for iOS. But… Why nothing changed for UE4? This game engine still requires Provisioning Profile and Developer Certificate for compiling an iOS IPA file. But, if it’s impossible to compile it without them, then why UE4 can’t create a Xcode project, where all game packages were cooked, just like Unity does? Since… It’s really not nice that people still need to pay 99$/year in order to test their games, that were made on this, actually, amazing game engine.

EnderMan1997,

If you sign up for the Education version, it’ll be free and you should be able to test your projects on iOS devices before needing to pay $99 for the distribution provisions and certificates.

[iOS Developer University Program][1]

Thanks!

iOS Developer University Program - Apple Developer

Sadly, I cannot perform the enrollment, since I do not study at university.

[This link][1] I believe will help you achieve what you’re looking for without obtaining the 99$ Apple Developer Account.

Thanks!

Deploying to a Device without an Apple Developer Account - Ionic Blog

I have the same concern. This definitely need to be updated. I think the best solution would be to have option to export Xcode project.

, the link you’ve provided cannot help, because Unreal Engine cannot work with Xcode and with free Apple Developer Account.

I realy don’t understand why this old limitation exist on UE4. I can’t buy 99$ before finish my app. It’s very frustrating. But why this obligation ?

And it is possible to Build project, and install the ipa after by Xcode ?