Builds Xcode et signature de code
Le matériel Apple Silicon offre des temps de compilation rapides pour les projets iOS et macOS. Voici comment builder et signer depuis la ligne de commande.
Builder depuis le terminal
Section intitulée « Builder depuis le terminal »xcodebuild \ -workspace MyApp.xcworkspace \ -scheme MyApp \ -configuration Release \ -destination 'generic/platform=iOS' \ clean archive -archivePath build/MyApp.xcarchiveGérer les versions de Xcode
Section intitulée « Gérer les versions de Xcode »brew install xcodesorg/made/xcodesxcodes install 16.0sudo xcodes select 16.0Signature de code
Section intitulée « Signature de code »Pour les builds CI sans surveillance, importez votre certificat dans un trousseau dédié afin que codesign fonctionne sans invite graphique :
security create-keychain -p "$KEYCHAIN_PWD" build.keychainsecurity import cert.p12 -k build.keychain -P "$P12_PWD" -T /usr/bin/codesignsecurity set-key-partition-list -S apple-tool:,apple: -s -k "$KEYCHAIN_PWD" build.keychainsecurity list-keychains -d user -s build.keychainEt ensuite
Section intitulée « Et ensuite »- Intégrez-le à vos runners CI self-hosted.
- Déboguez sur des appareils réels via l’USB distant.