¿Cómo enumero las aplicaciones de iTunes por la cuenta que las compró?

Tengo más de una persona descargando aplicaciones en mi iTunes, por lo que me gustaría enumerar todas las aplicaciones compradas por una cuenta (es decir, la misma dirección de correo electrónico). ¿Cómo puedo separar aplicaciones como esta? Parece que no puedo encontrar ninguna columna que pueda agregar a la pestaña Aplicaciones para ordenar las aplicaciones de esta manera.

Respuestas (2)

Actualmente no hay forma de clasificarlos en masa, puede hacer clic derecho uno por uno en cada aplicación, seleccionar 'Obtener información' y luego aparecerá una ventana con información de la aplicación.

Debajo de la pestaña de resumen, verá (en el lado derecho central de la ventana) 'Comprado por' y 'Nombre de la cuenta'.

Lo siento, pero esa es actualmente la única forma. A menos que esté en una Mac y pueda codificar un script de shell.

Frustrado porque no había forma (lo cual era correcto en el momento de la publicación), se me ocurrió el script de shell a continuación para volcar la lista.

Puedes probar en Terminal.

$ for f in ~/Music/iTunes/iTunes\ Media/Mobile\ Applications/*.ipa ; \
  do (echo "$f" ; unzip -p "$f" "iTunesMetadata.plist" | \
  plutil -p - | egrep -i "\"(itemName|artistName|AppleID)\"" ) | \
  perl -e 'while (<>) { if (m!^/!) { chop; $fqn=$_; } if (m/"(.+)" => (".+")/) { $e{lc($1)}=$2; } } print "\"${fqn}\",$e{\"itemname\"},$e{\"artistname\"},$e{\"appleid\"}\n";'; \
done

Aquí hay una publicación de blog donde se explica esta acción.

No pude hacer que esto funcione unrecognized option: -p. ¿Algúna idea de cómo arreglar esto?
De acuerdo con la página del manual de OS X sobre descomprimir, la opción -p extrae archivos a una canalización (stdout). Use una opción equivalente, aunque tenga en cuenta que este script estaba diseñado para OS X.
Lo siento, debería haber sido más preciso: estoy ejecutando esto en OS X y la unzip -pparte parece funcionar, pero se atraganta al decir unrecognized option: -p plutil: [command_option] [other_options] file... The file '-' means stdin, seguido de la salida de plutil --help. Tampoco he podido averiguar qué -pse supone que debe hacer para plutil. ¡Su ayuda es muy apreciada!
La opción, que es nueva en Mountain Lion, descarga el objeto en un formato similar a JSON, apto para el consumo humano (y, por lo tanto, se puede buscar mediante un script). Me sorprende que la página de manual en línea de Apple no lo refleje, se usa en toda la web. (por ejemplo, Google para "plutil -p" y aparecen ejemplos) Veré si puedo encontrar un recurso con él.
ah fastidio, eso explica el error, ya que estoy ejecutando 10.7 aquí y no puedo actualizar por el momento. ¿No habría una manera sin el -pque conoces?