iOS Requirements

Requirements vary 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 an iOS 8.0 (or higher) device with the Knowledge Base Navigator to prototype.

If you want to use F5 (Run) from GeneXus IDE, you will have to register your devices using the GeneXus Account (Associated Smart Devices tab in the account configuration) from the device.

 

Requirements for compiling your app

GeneXus 15 Upgrade 4 or higher users.
Compontent Required Recomended Comments
OS macOS Sierra (10.12.x)  macOS Sierra (10.12.x)  If you use a previous OS version, your emulator won't launch automatically when running your app
XCode 8.3.x - Includes Swift 3.1. Incompatible with 3.0.2 SAC#41152.
iOS SDK 10.3 - It's included in Xcode.
SSH - - Enable SSH access on your MAC computer

 

GeneXus 15 Upgrade 3 users.
Compontent Required Recomended Comments
OS OS X - El Capitan(10.11.5 or later) macOS Sierra (10.12.x)  If you use a previous OS version, your emulator won't launch automatically when running your app
XCode 8.2.x - Includes Swift 3.0.2
iOS SDK 10.2 - It's included in Xcode.
SSH - - Enable SSH access on your MAC computer

 

GeneXus 15 Upgrade 2 users.
Compontent Required Recomended Comments
OS OS X - El Capitan(10.11.5 or later) macOS Sierra (10.12.x)  If you use a previous OS version, your emulator won't launch automatically when running your app
XCode 8.1 - Includes Swift 3.0.1
iOS SDK 10.1  - It's included in Xcode.
SSH - - Enable SSH access on your MAC computer

Note: It is highly recommended delete '/mobile/iOS' directory from the generated project and Rebuild-All.

GeneXus 15 Upgrade 1 users.
Compontent Required Recomended Comments
OS OS X - El Capitan(10.11.5 or later) macOS Sierra (10.12.x)  If you use a previous OS version, your emulator won't launch automatically when running your app
XCode 8.x - Includes Swift 2.3
iOS SDK 10.0  - It's included in Xcode.
SSH - - Enable SSH access on your MAC computer

 

GeneXus 15  users.
Compontent Required Recomended Comments
OS OS X - El Capitan(10.11.x or later) - If you use a previous OS version, your emulator won't launch automatically when running your app
XCode 7.3.1 or higher - Includes Swift 2.2
iOS SDK 9.0 - It's included in Xcode.
SSH - - Enable SSH access on your MAC computer

 

Notes

  • To run compiled applications, devices with iOS 8 or higher are required.
  •  "-" means there is no recommendation or requirement in particular

See Also