iOS应用程序是否有任何更新框架?

时间:2012-06-25 19:27:45

标签: objective-c ios

我需要能够在应用程序内部更新我的应用程序。我知道Sparkle适用于Mac应用程序,但我似乎无法找到任何iOS。

编辑:我不是在问如何绕过审核流程。我当时认为可能存在类似于Clutch.io的框架,它允许在应用程序内更新图像/文档/等。或者像UrbanAirship这样管理应用购买数据的东西,允许从应用本身扩展应用。

4 个答案:

答案 0 :(得分:2)

您无法使用更新的应用程序替换您的应用程序(通过App Store除外),并且您无法使用更新的部分替换应用程序的某些部分(这会使您的应用程序的代码签名无效);你只能更新应用程序包之外的内容。

答案 1 :(得分:2)

您无法自行更新应用二进制文件,系统负责更新所有应用。 但是,如果您只是想更新应用中的某些数据,那么您肯定可以这样做。

答案 2 :(得分:0)

以下是我要找的内容:

http://code.google.com/p/cooliris-toolkit/

它有一个名为RemoteUpdater的类,它允许我下载图像/数据的zip文件或我喜欢的任何内容。

答案 3 :(得分:0)

取决于您的需求。如果您不想看到该应用程序,您也可以执行Enterprise Deploy。

公司用于向客户或员工分发应用程序。

需要单独的Apple帐户,费用更高。

使用与部署到appstore相同的流程

档案>分发>创建ipa / plist>将这些复制到带有html页面的网络服务器,链接到plist,用户点击iOS设备上Safari的链接并安装。

在此之后回到CArpp商店审核流程很痛苦。