Recherche…


Syntaxe

  • xcodebuild [-project name.xcodeproj] -scheme schemename [[-destination destinationspecifier] ...] [-destination-timeout value] [-configuration configurationname] [-sdk [sdkfullpath | sdkname]] [action ...] [buildsetting=value ...] [-userdefault=value ...]

Paramètres

Option La description
-projet Générez le nom du projet.xcodeproj.
-schème Obligatoire si vous construisez un espace de travail.
-destination Utiliser le périphérique de destination
-configuration Utiliser la configuration de construction
-sdk SDK spécifié

Remarques

Exécutez xcodebuild partir du répertoire contenant votre projet pour créer un projet Xcode. Pour créer un espace de travail Xcode, vous devez passer les options -workspace et -scheme pour définir la génération. Les paramètres du schéma contrôlent les cibles créées et leur mode de construction, bien que vous puissiez passer d’autres options à xcodebuild pour remplacer certains paramètres du schéma.

Construire et archiver

Construire:

xcodebuild -exportArchive -exportFormat ipa \
    -archivePath "/Users/username/Desktop/MyiOSApp.xcarchive" \
    -exportPath "/Users/username/Desktop/MyiOSApp.ipa" \
    -exportProvisioningProfile "MyCompany Distribution Profile"

Archiver:

xcodebuild -project <ProjectName.xcodeproj> 
    -scheme <ProjectName> 
    -sdk iphonesimulator 
    -configuration Debug 
    -destination "platform=iOS Simulator,name=<Device>,OS=9.3" 
    clean build


Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow