Conditions préalables
Configuration logicielle requise
- 4D Developer Pro v17 R2 64 bits (développement)
- 4D Server v17 R2 64 bits (déploiement)
- Apple configurator 2 installé sur votre Mac (facultatif).
Apple configurator 2 requires macOS 10.14 or a more recent version. If you want to automate app installation on your physical device, you need to install this software.
Xcode 10.2 requieres macOS 10.14 or a more recent version.
Tableau de comparaison de version
Xcode | Swift | iOS | 4D | macOS |
---|---|---|---|---|
12.4 | 5.3.2 | 14.4 | 18R6 beta | 10.15.4 |
12.2 | 5.3 | 14.2 | 18R5 & 18.3 | 10.15.4 |
12.0 | 5.3 | 14.0 | 18R4 | 10.15.4 |
11.5 | 5.2.4 | 13.5 | 18R3 | 10.15.2 |
11.4 | 5.2 | 13.4 | 18.2 | 10.15.2 |
11.3.1 | 5.1.3 | 13.3 | 18.1 | 10.14.4 |
11.3.1 | 5.1.3 | 13.3 | 18R2 | 10.14.4 |
11.2 | 5.1 | 13.2 | 18 | 10.14.4 |
10.2.1 | 5.0 | 12.2 | 17R6 | 10.14.4 |
10.2 | 4.2.1 | 12.2 | 17R5 | 10.14.3 |
10.1 | 4.2.1 | 12 | 17R4 | 10.13.6 |
10.0 | 4.2 | 12 | 17R3 | 10.13.6 |
9.4 | 4.1.2 | 11.4 | 17R2 | 10.13.2 |
9.3.1 | 4.1 | 11.3 | 17R2 | 10.13.2 |
Utilisation de 17R6 avec macOS 10.14.3
4D 17R6 requires Swift5.0 runtime (already installed with macOS 10.14.4).
- Installez
Swift 5 Runtime Support for Command Line Tools
à partir de More Downloads for Apple Developers
Utilisation de 17R4 avec Xcode 10.2
Due to Apple Swift language abi instability, you cannot use the standard 4D 17R4 with Xcode 10.2.
Fortunately, we provide an alternative component compatible with Xcode 10.2.
Vous pouvez remplacer le composant interne de l’utilisateur 4D App.4dbase Mobile
, qui se trouve dans ... /4D.app/Contents/Resources/Internal User Components/
, par celui que nous vous proposons :
Configuration matérielle requise
- 8GB of RAM (Minimum recommended).
Configuration 4D
- Dans les propriétés de la base de 4D, affichez la page de compatibilité et cochez la case Utiliser la notation objet pour accéder aux propriétés des objets (Unicode nécessaire).
- Les ports HTTP et HTTPS doivent être correctement configurés. HTTPS is mandatory for 4D for iOS deployment.
- Votre serveur Web doit être lancé. It is available from the Run menu: