Я думаю, что нашел ответ на этот вопрос. Для записи в системные папки необходимо иметь разрешение на запись в эту папку. К моему приложению был присоединен демон, поэтому мне пришлось скопировать этот демон в / System / Library / LaunchDaemons, чтобы этот демон работал. Так как я занимаюсь разработкой для JB iphone, и люди собираются устанавливать мое приложение с помощью Cydia, почему бы не заставить Cydia устанавливать файлы моего приложения в правильные места. Я сделал Cydia, чтобы скопировать файл Daemon в папку / System / Library / LaunchDaemon. Теперь вопрос в том, как Cydia будет знать, куда вставлять файлы. Ответ прост, просто создайте правильные папки в файле .deb, и cydia вставит файлы, расположенные в папках внутри файла .deb.
Например, если у вас есть демон и вы хотите, чтобы Cydia вставил его в / System / Library / LaunchDaemons, создайте структуру файла следующим образом, прежде чем создавать .deb
+- MyApp
+- Applications
+Myapp.app
+-DEBIAN
-control
+-System
+-Library
+-LaunchDaemons
+- com.myLaunchDaemon.plist
Cydia при установке приложения вставит файл com.myLaunchDaemon.plist в System / Library / LaunchDaemons, перезагрузится, и все готово.