Warning: IMPORTANT:
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 GeneXus Project Navigator or compile your app.
No special requirements are needed when using a iOS 6.0 (or higher) device with the GeneXus Project 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.
Warning: At https://developer.apple.com/ios/submit/ Apple states
"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." .
So, use
GeneXus 15 to build apps for uploading to the Apple Store.
In order to compile the app, you need the following, depending on your GeneXus version
GeneXus X Evolution 3 Upgrade 11 or higher users. |
Compontent |
Required |
Recomended |
Comments |
OS |
OS X - El Capitan (10.11.5 or later) |
macOS - Sierra (10.12.x) |
|
XCode |
8.x |
- |
It's recomended Xcode 8.1 or higher. |
iOS SDK |
10.0 |
- |
It's included in Xcode. |
SSH |
- |
- |
Enable SSH access on your MAC computer |
Note: Though generated apps run well on devices with iOS 9, Xcode 7 is not supported yet.
- "-" means there is no recomendation or requirement in particular