Xcode prend-il en charge tout type de script intégré? Je cherche à automatiser l'image de marque d'une application de base (créer une nouvelle cible, ajouter des fichiers à la cible, définir les propriétés de la cible) afin qu'elle puisse être exécutée par un script. Le projet utilise actuellement AppleScript pour automatiser (la plupart du temps) le processus, mais en pratique, il semble très floconneux et peu fiable car il est littéralement en train d'écrire des raccourcis clavier et d'interagir avec l'interface utilisateur. Existe-t-il un meilleur moyen d'interagir par programmation avec Xcode ou ses fichiers de projet?Scripting Xcode
2
A
Répondre
3
Vous pouvez utiliser le dictionnaire Apple Script fourni par Xcode.
- Ouvrez l'éditeur AppleScript.
- Choisissez "Ouvrir un dictionnaire ..."
- Trouvez et sélectionnez Xcode
Vous verrez quelque chose comme ceci:
donc il y a beaucoup d'API structurés pour vous manipuler. Codage heureux!
Xcode Project Suite est particulièrement prometteur ... Si Xcode 4 n'implémente pas ces méthodes, peut-être que vous voulez revenir à Xcode 3? Mais très probablement ce n'est pas une option.
Questions connexes
- 1. Scripting FileTables
- 2. Scripting Shell
- 3. Expect Scripting
- 4. Sikuli scripting
- 5. Scripting Sysprep
- 6. Scripting rTorrent
- 7. Thunderbird scripting
- 8. Arduino Scripting
- 9. Roslyn Scripting
- 10. Linux Scripting
- 11. Scripting de shell: Que signifie -z dans shell scripting?
- 12. Scripting After Effects
- 13. Rappels avec Scripting Bridge?
- 14. Crossing Scripting Activation
- 15. .NET Web Scripting
- 16. Scripting Photoshop Difference Blendmode
- 17. OSB 12c wlst scripting
- 18. Scripting Tortoise SVN
- 19. Scripting en android
- 20. Scripting sous Linux
- 21. Expect scripting - extraction userID
- 22. Linux Scripting aux arguments
- 23. Bash-Scripting Arrays
- 24. scripting configuration fichier buildroot
- 25. Blender Scripting OSX
- 26. Scripting in Vivado
- 27. IDE pour Grinder scripting
- 28. scripting sftp avec expect
- 29. Expect Scripting - Raising Exceptions
- 30. Bash Scripting if instruction
Malheureusement, la plupart des API AppleScript du Xcode 4 est documentée, mais pas mis en œuvre ... – hagi
et si quelque chose est documenté, mais pas mis en œuvre, un fichier bogue avec Apple (via http://bugreporter.apple.com). Plus les développeurs se plaindront, plus il est probable qu'Apple consacrera des ressources à la réparation de leurs outils de développement comme ils sont supposés * fonctionner. –