I am currently working on an app for iOS on Windows. Like mentioned, as long as you use blueprints only you will be able to package it without having to use Mac.
Here is the link to the quick start guide for iOS. You will need the certs from apple dev to package and run it.
A few things that I learnt the hard way that might be of help:
- If you still get errors during packaging, you might want to check “Settings > Project Settings > iOS” and fill in bundle information if it is empty.
- To get an app working on your iOS device, you have to manually import the .ipa file (generated after packaging) using iTunes and add it to your device, otherwise the app won’t work properly.
To answer your questions:
- You create the certs through https://
- You import them to Unreal using iphonepackager that comes with Unreal “Engine\Binaries\DotNET\IOS\ directory and run iPhonePackager.exe.”
Source: https://docs.unrealengine.com/latest/INT/Platforms/iOS/QuickStart/6/index.html
- See 1.