1 votos

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

Estoy escribiendo un script que actualizará el Info.plist de un proyecto de Xcode. Este script se distribuirá a los clientes. Para ello, me gustaría saber qué herramientas son más adecuadas si necesito asumir información sobre el sistema de alguien.

Lo que puedo suponer:

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

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

3voto

Oskar Puntos 1242

Dado que /usr/libexec/PlistBuddy viene con OS X y no necesita ninguna herramienta de desarrollo o instalación de terceros, deberías asumir que esa herramienta es omnipresente y desarrollar contra ella si es posible.

En realidad prefiero plutil para convertir las cosas a XML o JSON y luego usar un script para hacer los cambios que sean necesarios, pero sus opciones tampoco son malas para usar.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X