(越狱iOS开发)iOS守护程序不工作

(越狱iOS开发)iOS守护程序不工作,ios,jailbreak,Ios,Jailbreak,我正在为越狱的iPhone开发一个iOS应用程序。作为启动守护程序,它需要在手机启动时运行。 问题是,当下载包时,Cydia将守护程序的plist放在/System/Library/LaunchDaemons中,将.app放在/Applications中。当手机重新启动时,应用程序不会运行 我是错过了什么还是做错了什么 另外,当我使用SSH手动放置文件时,应用程序在手机重新启动时运行良好 找到了问题!当应用程序打包为.deb以便Cydia上载时,.app和.plist的权限将从root用户更改为

我正在为越狱的iPhone开发一个iOS应用程序。作为启动守护程序,它需要在手机启动时运行。 问题是,当下载包时,Cydia将守护程序的plist放在/System/Library/LaunchDaemons中,将.app放在/Applications中。当手机重新启动时,应用程序不会运行

我是错过了什么还是做错了什么


另外,当我使用SSH手动放置文件时,应用程序在手机重新启动时运行良好

找到了问题!当应用程序打包为.deb以便Cydia上载时,.app和.plist的权限将从root用户更改为普通用户


解决方案:添加一个脚本,在设备中安装软件包时将权限更改为root。

您是否通过在
DEBIAN/postinst
脚本中添加
chown
命令来解决此问题?请具体说明您是如何解决问题的。此外,你可以接受自己的答案作为解决方案,这样人们就知道你仍然不需要帮助。谢谢。@Nate是的,我在postinst脚本中使用了
chown
命令,将所有权更改为root wheels。谢谢您的澄清+1.