Applies to Kony Visualizer Classic.
In addition to creating iPhone and iPad applications directly from source code, you can use Kony Visualizer to build an iPhone or iPad application and deploy it to a Mac automatically. You need a dedicated Mac to enable creation of iPhone and iPad application binaries.
Important: Currently, Kony Visualizer supports Xcode 9.0 and later.
Before you begin, ensure the following conditions are met:
Xcode path is set to /Applications/Xcode.app/Contents/Developer/
.
To check the Xcode path or modify the path:
xcode-select --print-path
Output must be: /Applications/Xcode.app/Contents/Developer/
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer/
You must have a valid Apple developer account, and you must be signed in to the Accounts section of XCode Preferences.
Building an iPhone or iPad application and deploying it to a Mac involves generating an archive file, and then exporting the archive file to an IPA file based on the specified distribution method.
To enable automatic builds for iOS:
The Open project in Xcode option is enabled by default. Xcode opens automatically when you create an IPA in Visualizer Enterprise.
An archive file is always generated initially using development code signing. Xcode then automatically generates the required development provisioning profiles. For development code signing, you must have a valid development certificate installed in your keychain.
When exporting the archive to an IPA using the development option, Xcode reuses the development certificate and provisioning profile that are used for archive code signing. It is unnecessary to create profiles from the development center and install them on your system.
For app-store, ad-hoc, and enterprise options, make sure you have a valid developer certificate, distribution certificate, and distribution profile installed on your system. Xcode will not automatically generate these distribution profiles.
Important: You must click Save to apply your changes. If you click OK or navigate to another location in the Preferences dialog box without first clicking Save, any changes you made will be lost.
Note: All errors, warnings, and confirmations can be seen on the Console.
Copyright © 2013 Kony, Inc. All rights reserved. |