辞职Cydia的应用程序安装在非越狱的iPhone

辞职Cydia的应用程序安装在非越狱的iPhone

问题描述:

我的苹果开发者计划的一部分,所以我可以验证码登录并安装我的设备上。辞职Cydia的应用程序安装在非越狱的iPhone

是否有可能从Cydia(它似乎没有使用mobilesubstrate,它打包为.deb)的应用程序并重新签名,以便我可以将它安装在我的非越狱iPhone上?

谢谢!

如果.deb文件(你可以提取并看到),那么你很可能辞职的代码,并把它放在你的设备上提供该应用的完整源代码。但是,您需要实际开发人员所拥有的一切,据我所知,这不会发生。 (如果您编译iPhone应用程序并查看.app包内容,您将注意到所有资源,但没有.h /。文件,只是一个data.momd文件。

如果您进行了一些棘手的反编译,也许你可以得到所有你需要的文件,但是这是一个不同的故事。

+2

谈到死评论*叹息*。好吧,你并不需要完整的源代码,你只需要从deb中创建一个.app。 (或者你可以从/ Applications中辞职)。我很确定Cydia **需要** root,所以它不能在任何其他设备上工作。 – Sirens 2012-04-22 15:37:57

可能。根据不同的应用,有些应用程序只是App Store的应用程序(或类似),已经或将被拒绝。如果它是一个然后,许多Cydia应用程序需要将自己安装到“系统”目录(/ Applications),这样才能赢得' t在App Store/Developer中工作目录,并且还可能需要root访问权限或访问Apple否认的其他文件。

你最好的选择,如果你想要运行这些应用程序之一,是越狱。

只要应用程序不随地超越沙盒 - 您可以使用您的开发者帐户辞职了。你不需要那个源代码。

您可能会检查www.aironapp.com它的recodesigning程序。您需要做的就是在那里配置您的开发者Apple账户。

您可以使用内置的codesign终端命令通过键入辞职,您的应用程序:

codesign -fs "iPhone Developer : <your name>" application.app