关于版本更新的问题,呼叫大侠
iPhone上开发的程序,怎么实现版本的更新。
想要实现的是:打开程序,如果有新版本的时候会弹出提示,用户选择安装新版本后就会安装新的版本。
望大侠赐教呀!
[解决办法]
如果是放入appstore了,弹提示后,你的操作最多就是弹出appstore里面的链接,其他事情你是做不了的。
[解决办法]
我也想知道,我想如果发布到app store应该是由他接管了,程序本身做不了什么。不像android那样可以自已检测然后下载安装。
[解决办法]
需要服务器支持
[解决办法]
为什么要用服务器啊?我多款App一直这么更新
1,用 POST 方式发送请求:
http://itunes.apple.com/lookup?id=你的应用程序的ID
2,从获得的 response 数据中解析需要的数据。因为从 appstore 查询得到的信息是 JSON 格式的,所以需要经过解析。
json:{……
……
……
version = "1.4";
……
……
}
----------------------------
至于如何解析Json,在此不赘述。
令:一般我不回复老帖的,今天看到有人忽悠刚入行的小盆友,忍不住破例了……
[解决办法]
@ybh37 个人认为还是服务器合理
请求http://itunes.apple.com/lookup?id=你的应用程序的ID,会返回一大堆用不到的信息,而需要的仅仅是那个版本号,浪费流量。虽然不多,但每次打开应用都要请求这么一大堆数据过来,显然不算是最优方案