我正在iPhone中编写一个越狱应用程序,我想为这个应用程序添加更新机制,它就像通过App Store更新一样。
我知道SpringBoard上的每个图标都是SBApplicationIcon对象,而带有更新进度条的图标是SBDownloadingIcon对象。我的问题是我找不到任何转换方法。
答案 0 :(得分:1)
如果我理解正确,您希望更新应用程序,就像通过App Store上的进度条一样。
尝试使用itms-services(Wireless ad-hoc distribution)。为此,您需要创建一个简单的plist文件和ipa并将其上传到服务器。它可以帮助您以与App Store相同的方式下载应用程序。
答案 1 :(得分:0)
我理解,因为它适用于越狱文件系统,它不在App Store上。这就是我说的原因,将两个文件(IPA和PLIST文件)上传到免费的Web服务器空间,您可以轻松搞定。
如果您可以为应用构建ipa,请按照我上面提到的链接进行操作 如果它是.deb包,则无法以这种方式完成,AFAIK。
希望这有帮助。
答案 2 :(得分:0)
如果你想这样做,你必须使用itms-services网址。由于您的代码无法使其自身可写,因此您将无法将对象从SBApplicationIcon更改为SBDownloadingIcon对象(并再次返回到SBApplicationIcon以便用户可以使用该应用程序)。