iOS
Xcode Build & Archive à partir de la ligne de commande
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