Конвертация plist из бинарного вида в текстовый

Понадобилось мне тут отредактировать один plist-файл, а тот оказался бинарным. Т.к. под Mac/iOS я не пишу, то и XCode у меня не установлен. А там есть утилита для редактирования любых plist-ов.

Не ставить же ради одного файла четырёхгигабайтного монстра. (Для сборки всяких консольных программ у меня установлены только Command Line Tools for XCode [отсюда](https://developer.apple.com/downloads/index.action).

Оказалось, что есть штатная утилита для конвертирования plist-ов из бинарного вида в текстовый и обратно. Называется plutil. Для конвертации бинарника в текстовое представления подойдёт такая команда:

plutil -convert xml1 some_file.plist

После этого файл можно отредактировать в любом текстовом редакторе. После чего, при необходимости, можно сконвертировать его обратно командой

plutil -convert binary1 some_other_file.plist

Ещё один способ выйти из Camera.app на iOS 5.1

В новой версии iOS 5.1 появился очень удобный способ для запуска камеры с помощью вытягивания вверх кнопки прям с экрана блокировки. Кстати, камера в 5.1 стала запускаться значительно быстрее (по моим ощущениям).

Для того, чтобы закрыть приложение камеры и вернуться обратно на экран блокировки, можно либо нажать кнопку выключения телефона, либо понянуть сверху вниз от самого верха экрана так, как это делается для вызова Notification Center.

![iPhone Camera.app on Lockscreen](http://mactrick.com/wp-content/uploads/2012/03/iphone_camera_on_lockscreen.png)

Мне больше нравится второй способ.