¿Qué es más predominante, PyObjC o PlistBuddy?

1

Estoy escribiendo un script que actualizará la lista de información del proyecto Xcode. Este script será distribuido a los clientes. Para hacer esto, me gustaría saber qué herramientas son más apropiadas si necesito asumir información sobre el sistema de alguien.

Lo que puedo asumir:

  • Están en una Mac que puede crear aplicaciones iOS para iOS 6+

Me encuentro en una bifurcación en el camino, puedo escribir el script que llama a los métodos de PyObc para actualizar el archivo plist. O puedo usar PlistBuddy para hacer lo mismo. Me pregunto si alguien tiene algún consejo, ¿cuál sería una suposición más segura?

    
pregunta atreat 27.01.2014 - 20:00

1 respuesta

3

Dado que / usr / libexec / PlistBuddy se envía con OS X y no necesita ninguna herramienta de desarrollador o instalación de terceros, debe asumir que la herramienta es ubicua y debe desarrollarse en contra de eso si es posible.

En realidad, prefiero que plutil convierta las cosas a XML o JSON y luego use un script para hacer los cambios necesarios, pero tampoco tienes opciones malas para usar.

    
respondido por el bmike 27.01.2014 - 21:14

Lea otras preguntas en las etiquetas