You can not upload applications to the Apple Store with these GeneXus Versions. Switch to newer versions (preferably the newest) to do so.
Requirements vary depending on if you want to prototype using Knowledge Base Navigator or compile your app.
No special requirements are needed when using a iOS 6.0 (or higher) device with the Knowledge Base Navigator to prototype. You will have to register your devices within the GXTechnical account (Associated Smart Devices tab in the account configuration) from the device.
"Starting July 2018, all new iOS apps and updates submitted to the App Store must be built with the iOS 11 SDK. All new iOS apps and updates for iPhone, including universal apps, must support the Super Retina display of iPhone X." .
In order to compile the app, you need the following, depending on your GeneXus version
Note: Though generated apps run well on devices with iOS 9, Xcode 7 is not supported yet.