PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
  • Caution
  • Generating the application
  • Preparing the application for deployment on the App Store
  • Necessary images
  • iTunes Connect
  • Deploying on the App Store
  • Compilation on Mac
  • Deployment with iTunes Connect
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Caution
Caution : The screen shots found in this help page are not contractually binding. The operations presented in this help page can be modified at any time by Apple.
All the trademarks mentioned in this document are registered trademarks belonging to their respective owners.
To perform these operations, a Developer and Distributor license is required in Xcode. This help page explains how to get a distributor license.
The steps are as follows:
  1. Generating the application.
  2. Preparing the application for deployment on the App Store.
  3. Deploying on the App Store.
Caution: From February 1st 2015, Apple imposes that all the iOS applications are necessarily compiled in 32 bits AND in 64 bits. The iOS generation in 64-bit mode is a new feature of the version 20 of WINDEV Mobile. Therefore, it is important to recompile the WINDEV Mobile applications in version 20 so that they can be distributed in the AppStore after this deadline!
Versions 20 and later
Caution: From February 1st 2015, Apple imposes that all the iOS applications are necessarily compiled in 32 bits AND in 64 bits. The iOS generation in 64-bit mode is a new feature of the version 20 of WINDEV Mobile. Therefore, it is important to recompile the WINDEV Mobile applications in version 20 so that they can be distributed in the AppStore after this deadline!
New in version 20
Caution: From February 1st 2015, Apple imposes that all the iOS applications are necessarily compiled in 32 bits AND in 64 bits. The iOS generation in 64-bit mode is a new feature of the version 20 of WINDEV Mobile. Therefore, it is important to recompile the WINDEV Mobile applications in version 20 so that they can be distributed in the AppStore after this deadline!
Caution: From February 1st 2015, Apple imposes that all the iOS applications are necessarily compiled in 32 bits AND in 64 bits. The iOS generation in 64-bit mode is a new feature of the version 20 of WINDEV Mobile. Therefore, it is important to recompile the WINDEV Mobile applications in version 20 so that they can be distributed in the AppStore after this deadline!
Generating the application
We advise you to read:
Caution: You must:
  • Provide 3 PNG images that will be used as icon for your application. These images must have the following dimensions: 57x57, 72x72 and 114x114.
    Tip : Create a 512x512 image and include this image in your custom image catalog. When generating the application, select this image in the catalog : WINDEV Mobile will build the 3 images to the proper dimensions.
  • Provide 4 images in PNG format that will be used as splash screen, with the following dimensions : 320x480, 640x960, 768x1004 and 1024x748
To start generating the application in WINDEV Mobile, select "workshop .. Generate the iPhone/iPad application". To start generating the application in WINDEV Mobile, click among the quick access buttons.
On the screen below, insert the App Id supplied by Apple:
To find the Bundle, see the following page: https://developer.apple.com/membercenter/index.action
Once connected, click the "Certificates, Identifiers & Profiles" option.
To create the distributor license:
  • Select "Provisioning Profiles".
  • Click "Distribution" then "+".
  • The wizard for creating a new profile starts. Select:
    • the type:
    • the identifier:
    • the certificate:
  • Specify the profile name:
  • The profile is generated and it can be downloaded.
Preparing the application for deployment on the App Store

Necessary images

The following images are required to deploy the application:
  • Icon of the application in JPG/PNG (RGB) (512x512 or 1024x1024)
  • Screen shot of the application for iPhone in JPG/PNG (RGB) 72DPI (960x640, 960x600, 640x960, 640x920, 640x1136, 640x1096, 1136x640, 1136x600)
  • Screen shot of the application for iPad in JPG/PNG (RGB) (1024x768, 1024x748, 768x1024, 768x1004, 2048x1536, 2048x1496, 1536x2048 or 1536x2008)
  • Versions 21 and later
    If the application is associated with an Apple Watch application, screen shot of the application for Apple Watch in JPG/PNG (RGB) (312x390)
    New in version 21
    If the application is associated with an Apple Watch application, screen shot of the application for Apple Watch in JPG/PNG (RGB) (312x390)
    If the application is associated with an Apple Watch application, screen shot of the application for Apple Watch in JPG/PNG (RGB) (312x390)

iTunes Connect

Before deploying the application, you must connect to Apple iTunes Connect to prepare the application that will be uploaded from Mac.
The different steps are as follows:
  • Connect to the following address: http://itunesconnect.apple.com
  • Click "My apps".
  • Add your application via the "New app" button.
  • Fill the requested information:
    • Application name,
    • Application language, ...
  • Click the "Create" button and specify the requested information.
Your application is now recognized by "iTunes Connect".
Deploying on the App Store

Compilation on Mac

To deploy on the App Store:
  • Generate your application in WINDEV Mobile. See Generating an iOS application for more details.
  • At the end of generation, copy your "YourApplication.xcode.gen" directory onto your MAC.
  • Start Xcode and connect with your Apple account. The necessary files are automatically downloaded.
  • Load your project. Compile your project.
  • When the application is compiled, an archive must be built via "Product .. Archive".
  • The organizer is automatically started on the "Archive" tab.
  • An "Upload to App Store" button is used to send the application onto the App Store.

Deployment with iTunes Connect

In iTunes Connect:
  • Create (if necessary) a version of application. The version number of application must correspond to the version number specified when creating the application generation in WINDEV Mobile (or the version number of WINDEV Mobile must start with the same number).
  • Specify the information regarding the version.
    Note: Some options are used to manage the publication automatically (or not) once the application is validated.
  • Specify the build to use. You must find the build that was previsously send by Xcode.
    Note: the process time can be quite long.
  • Click the "Submit for validation" button. The application switches to the automatic review step. Depending on your deployment options, you will receive an email during the validation by Apple and the application can be (or will be) deployed.
Minimum required version
  • Version 17
Comments
Click [Add] to post a comment