Ios 将DEB文件转换为IPA

Ios 将DEB文件转换为IPA,ios,Ios,我想使用cydia的一些第三方软件,但很多扩展都在.deb中,有没有办法将它们转换为IPA,所以我可以使用iSign使用我的开发者分发证书对它们进行签名?简言之,没有。a.deb包含的信息比IPA包含的信息多得多,例如依赖项、安装后/删除脚本,以及无法通过IPA安装的文件位置。您最好安装.deb,压缩.app文件夹,并将其转换为IPA。根据定义,如果您有Cydia,那么您的越狱设备可以运行未签名的代码,为什么需要从Cydia签署.deb?如果您“只是”想将其发送到非越狱设备,无论是IPA还是其他

我想使用cydia的一些第三方软件,但很多扩展都在.deb中,有没有办法将它们转换为IPA,所以我可以使用iSign使用我的开发者分发证书对它们进行签名?

简言之,没有。a.deb包含的信息比IPA包含的信息多得多,例如依赖项、安装后/删除脚本,以及无法通过IPA安装的文件位置。您最好安装.deb,压缩.app文件夹,并将其转换为IPA。

根据定义,如果您有Cydia,那么您的越狱设备可以运行未签名的代码,为什么需要从Cydia签署.deb?如果您“只是”想将其发送到非越狱设备,无论是IPA还是其他格式,您将无法运行它:为越狱设备设计的软件几乎总是使用私有API,由于沙箱的原因,无法在非越狱设备上运行。如果您只需要自动安装deb包,你可以随时使用命令行
dpkg
工具。我没有越狱设备,我很想拥有一些Cydia应用程序,唯一的方法就是将它们转换为IPA并放弃它们。正如我所说,越狱软件通常(如果不是总是)使用未记录的私有API,在普通设备上不起作用,因为对正在运行的应用程序施加了沙箱。顺便说一下,我认为IPA只能包含成熟的应用程序,而不能包含Cydia上常见的系统调整(Winterboard、FolderEnhancer等)或守护进程(OpenSSH、NetTalk等)。如果你成功了,你只能使用“经典”应用程序,比如Youtube录像机(我不记得它的名字)。顺便说一下,这甚至不是一个编程主题,我不知道我们为什么要在这里讨论这个。