我需要能够在应用程序内部更新我的应用程序。我知道Sparkle适用于Mac应用程序,但我似乎无法找到任何iOS。
编辑:我不是在问如何绕过审核流程。我当时认为可能存在类似于Clutch.io的框架,它允许在应用程序内更新图像/文档/等。或者像UrbanAirship这样管理应用购买数据的东西,允许从应用本身扩展应用。
答案 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商店审核流程很痛苦。