Ho una fase di sviluppo script di esecuzione che ho aggiunto a un progetto XCode. Voglio essere in grado di attivare questo script di esecuzione quando voglio che funzioni e quando non lo faccio. È possibile in XCode e, in tal caso, come può essere fatto?Attiva/disattiva la fase di sviluppo degli script in XCode
6
A
risposta
1
scrivevo exit
in prima linea per passare fuori lo script e #exit
per passare su, proprio come questo:
Spegnere esempio uno script SwiftLint:
exit
if which swiftlint >/dev/null; then
swiftlint
else
echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint"
fi
Accendere:
#exit
if which swiftlint >/dev/null; then
swiftlint
else
echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint"
fi
Non vi resta che modificare 1 carattere se l'uscita è commentata o meno.
Problemi correlati
- 1. Come disabilitare temporaneamente una fase Run Script in Xcode
- 2. Script schema e script fase di costruzione
- 3. Disabilitare la memorizzazione nella cache degli asset dei pignoni in fase di sviluppo
- 4. Rails.cache.fetch caching in fase di sviluppo
- 5. select_for_update in fase di sviluppo Django
- 6. GCJ è ancora in fase di sviluppo?
- 7. Costanti degli array in fase di compilazione
- 8. Sviluppo universale in Xcode 6
- 9. Modifica della lingua di sviluppo in Xcode
- 10. Rimuovere correttamente la barra degli strumenti di sviluppo in Seaside
- 11. Attributo salvato in fase di sviluppo, ma non in produzione
- 12. SQLite in fase di sviluppo, PostgreSQL in produzione: perché no?
- 13. Imposta le variabili di ambiente globali all'interno dello script di esecuzione della fase di build Xcode
- 14. Riduci il consumo di memoria in fase di sviluppo
- 15. Lo script di compilazione OpenSSL fallisce quando viene eseguito come una fase di "script di esecuzione" all'interno di Xcode (riesce all'esterno di Xcode)
- 16. Rendere la pipeline di asset come la produzione in fase di sviluppo
- 17. Le risorse si caricano lentamente in fase di sviluppo
- 18. LLDB Script Python in Xcode
- 19. È ancora in fase di sviluppo AppFabric per Windows Server?
- 20. IE ricarica la pagina all'apertura degli strumenti di sviluppo F12
- 21. Modifica degli stili in fase di esecuzione in WPF
- 22. La cartella degli script è vulnerabile?
- 23. Sviluppo con iPhone Jailbroken (Xcode)
- 24. Sviluppo Xcode C++, necessario chiarimento
- 25. Sviluppo simulatore xcode iOS build
- 26. Xcode - modalità di sviluppo condizionale o produzione
- 27. Sviluppo PyObjC con Xcode 3.2
- 28. Come modificare la tabella degli indirizzi di importazione per la DLL caricata in fase di esecuzione
- 29. Caricamento dinamico degli script
- 30. Esegui rapida script dal progetto Xcode iOS come fase di costruzione
Cosa fa? Come si desidera controllare lo stato di attivazione/disattivazione? Puoi aggiungerlo come target diverso? – Wain
È possibile spostare lo script in un file, fare in modo che la fase dello script di esecuzione sia una singola riga per eseguire lo script nel file. Quindi, basta commentare la singola riga quando non si desidera che venga eseguita? –
Ho deciso di aggiungerlo come target diverso. Ho impostato un target Aggregate e aggiunto lo script di esecuzione lì in modo che potesse essere eseguito solo quando si creava quel target. Grazie! – Mike