Je vois parfois plusieurs projets en même temps dans mon travail, et en moyenne j'ouvre le terminal environ une fois par jour et j'appuie sur la commande pod-install. Cet article est une astuce qui permet aux développeurs d'applications iOS de travailler plus facilement avec la commande pod-install de CocoaPods. Xcode a une fonction appelée Behaviors, qui vous permet de définir et d'ajouter diverses actions et événements. À l'aide de cette fonction, créez une touche de raccourci qui ouvre automatiquement le terminal, se déplace vers le répertoire spécifié et exécute la commande pod-install.
Xcode12 (je pense que cela fonctionne avec Xcode11, mais cela n'a pas été vérifié) Cocoapods
Télécharger Script
#!/bin/sh
osascript <<END
tell application "Terminal"
if not (exists window 1) then reopen
activate
do script "cd `pwd`; pod install" in window 1
end tell
END
Confirmation d'autorité
$ ls -l Pod-Install.sh
-rw-rw-r--@ 1 yasuradodo staff 158 Sep 19 19:40 Pod-Install.sh
Si vous ne disposez pas de l'autorisation d'exécution, accordez l'autorisation d'exécution x
$ chmod u+x Pod-Install.sh
Vérifiez à nouveau les autorisations
$ ls -l Pod-Install.sh
-rwxrw-r--@ 1 yasuradodo staff 158 Sep 19 19:40 Pod-Install.sh
Sélectionnez Comportements dans les Préférences Xcode et appuyez sur + en bas à gauche pour créer une commande personnalisée.
Enregistrez votre touche préférée pour le raccourci. J'ai choisi shift + commande + p
.
Désormais, vous pouvez exécuter automatiquement l'installation du pod à tout moment avec le raccourci enregistré sur Xcode.
Cette fois, il ne s'agissait que d'une installation de pod, mais il peut prendre en charge diverses choses telles que Carthage, SourceTree, SwiftLint, etc. et améliorer l'efficacité du travail. Si vous avez d'autres moyens utiles d'utiliser Behaviors, faites-le moi savoir: priez:
https://medium.com/@abhishekbedi/never-type-pod-install-again-ever-eb55386eef59 https://github.com/JeaSungLEE/Awesome-Xcode-Behaviors