如何为Cydia商店构建应用程序?

16

我已经在苹果应用商店上建立了一个应用程序,现在我想将该应用程序提交到Cydia商店。我该怎么做? 我只需将为App Store构建的app.zip文件发布到Cydia商店吗?

6个回答

16

将您的应用程序编译为 Cydia 和 App Store 有一些不同之处。 Big Boss 在他的帖子中很好地解释了这种差异:如何编译以进行 Cydia 提交


7
你应该查看iOSOpenDev。它将许多Cydia调整、Theos、Activator和各种其他东西整合到Xcode中。它允许您创建一个新的(Cydia)调整,并且甚至可以从Xcode启动该调整。
要提交“App Store”应用程序,您需要确保调整用户目录。由于您将安装应用程序到/Applications中,因此不会有沙盒;没有专门为您的应用程序保留的文档目录。
您还需要使用ldid签署您的应用程序。这个“假”代码对您的应用程序进行了签名,以便在iOS中运行。要将应用程序提交到Cydia,您需要找到一个您放心托管应用程序的存储库,例如BigBoss
但要小心,将App Store应用程序提交到Cydia可能会导致您的应用程序被从App Store中删除并撤销开发者帐户。

2

在构建一个完整的应用程序方面,我认为开发过程是相同的,但编译和准备二进制文件是不同的。提供的链接是一个很好的资源。

如果你打算制作一个钩入现有苹果类和方法的调整,则需要像DHowett的theos这样的东西,一个好的基础教程在这里


作者因为网站上很多人都感到困惑而删除了教程,我在waybackmachine上找到了这个教程http://web.archive.org/web/20110906012229/http://filippobiga.tumblr.com/,但是我们现在无法下载教程存档 :'(. 感谢@WrightsCS,他提供了一个非常好的解决方案,使用iOSOpenDev :) - GabLeRoux

1

您需要创建一个仓库或将它们发送到MMi的收藏中

要创建一个仓库,请阅读Saurik的指南:在这里

或者阅读MYI为我们制作的更简单的指南:在这里

要向MMI仓库提交软件包,请尝试开发人员门户网站:http://modmyi.com/mmi/

有关付费软件包的一些信息: http://modmyi.com/cydia/cydiastorefaq/

基本上,您主题中的所有内容都必须是您自己的原创作品。 所有图形/声音必须由您创建和拥有。 如果您有进一步的问题,请给管理员留言: http://modmyi.com/sendmessage.php


0

尽管标题似乎是关于构建而不是提交,或者除了构建之外还有提交。但我认为这是最好的参考资料:

http://cydia.saurik.com/faq/repositories.html

这是来自Cydia本身的内容,包括sschunara的链接和其他BigBoss引用以及更多。


0
首先,如果您的app.zip是在.ipa文件的payload文件夹中找到的.app文件,则请忽略下一步。无论如何,请打开app.zip,进入payload文件夹,然后取出app.app。将app.app制作成app.zip。现在,前往http://www.myrepospace.com/iDeb并上传您的app.zip。然后等待完成后,下载您的新.deb文件。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接