我为Apple的App Store构建了一个应用程序,现在我想将该应用程序提交给Cydia商店。我怎样才能做到这一点?我应该将为App Store构建的app.zip文件发布到Cydia商店吗?
答案 0 :(得分:16)
为Cydia和App Store编译应用程序存在一些差异。 Big Boss很好地解释了他的帖子中的差异: How to Compile for Cydia Submission
答案 1 :(得分:7)
你应该看看iOSOpenDev。它将许多Cydia调整,Theos,Activator和各种其他东西整合到Xcode中。它允许您创建自己选择的新(Cydia)调整,甚至可以从Xcode在您的设备上启动调整。
要提交“App Store”应用,您需要确保调整用户目录。由于您将应用程序安装到 / Applications ,因此将没有沙箱;没有专门用于您的应用程序的文档目录。
您还需要使用 ldid 对您的应用进行签名。这个“假的”代码签署您的应用程序,以便它可以在iOS中运行。要将应用程序提交给Cydia,您需要找到一个您对托管应用程序感到满意的回购,例如BigBoss。
但请注意,向Cydia提交App Store应用程序可能会导致您的应用程序被撤出App Store并撤消您的开发者帐户。
答案 2 :(得分:2)
在构建实际的完整应用程序方面,我认为开发过程是相同的,但二进制文件的编译和准备是不同的。提供的链接是一个很好的资源
如果您打算进行与现有Apple类和方法相关的调整,那么您需要DHowett这样的基础知识,一个很好的基础tutorial is here
答案 3 :(得分:1)
你需要创建一个回购。或将它们发送到MMi的收藏品
回购阅读Saurik指南:Here
或阅读MYI为我们提供的更简单的指南:Here
将包提交给MMI仓库, 试试Developer Portal: http://modmyi.com/mmi/
有关付费套餐的一些信息: http://modmyi.com/cydia/cydiastorefaq/
基本上,主题中的所有内容都必须是您自己的原创作品。 所有图形/声音必须由您创建和拥有。 如果您还有其他问题,请向管理员发送备注: http://modmyi.com/sendmessage.php
答案 4 :(得分:0)
首先,如果您的app.zip是.ipa文件的payload文件夹中找到的.app文件,那么请忽略下一步。无论如何,打开app.zip,转到有效负载,然后取出app.app。制作app.app app.zip。现在转到http://www.myrepospace.com/iDeb并上传您的app.zip。然后,当它完成后,下载新的.deb文件。
答案 5 :(得分:0)
尽管有标题你似乎要求提交而不是(或除了)建设。我认为这是最好的参考:
http://cydia.saurik.com/faq/repositories.html
它来自Cydia本身,包括sschunara的链接和其他BigBoss引用以及更多。