i
This document refers to an older version. GeneXus 16 is our latest version.


iOS Requirements

Unofficial Content
This documentation is valid for:

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 Knowledge Base Navigator or compile your app.

 

Requirements when using Knowledge Base Navigator

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.

 

Requirements for compiling your app

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 compute

 

GeneXus X Evolution 3 Upgrade 5 up to GeneXus X Evolution 3 Upgrade 10 users.
Compontent Required Recomended Comments
OS OS X - Yosemite (10.10.4 or later) OS X - El Capitan (10.11.x or higher)  
XCode 7.x -  
iOS SDK 9.0 - It's included in Xcode.
SSH - - Enable SSH access on your MAC compute

 

GeneXus X Evolution 2 Upgrade 7, GeneXus X Evolution 3 Upgrade 2 up to GeneXus X Evolution 3 Upgrade 4 users.
Compontent Required Recomended Comments
OS OS X - Mavericks (10.9.4 or later) OS X - Yosemite (10.10.x or higher)  
XCode 6.x -  
iOS SDK 8.0 - It's included in Xcode.
SSH - - Enable SSH access on your MAC compute

 

Note: Though generated apps run well on devices with iOS 9, Xcode 7 is not supported yet.

 

GeneXus X Evolution 3 Upgrade 1GeneXus X Evolution 2 Upgrade 6 users.
Compontent Required Recomended Comments
OS OS X - Mountain Lion (10.8.4 or later) OS X - Mavericks (10.9.x or higher) f you use Yosemite, download Mactransfer.exe. More information.
XCode 5.0.1 -  
iOS SDK 7.0 - It's included in Xcode.
SSH - - Enable SSH access on your MAC compute

Note: 

  •  "-" means there is no recomendation or requirement in particular

See Also