关于ios上应用版本更新的一些小结

现在app还没有上架,但根据目前网上介绍的经验,要想使用动态链接库这种在windows等pc端司空见惯的更新思路是走不通的。


注意,并不是技术上行不通,按照《WWDC2014之iOS使用动态库》所说的,苹果已经具备一定的开放态度,已经从技术上允许用户编写动态库,但想在app store上架应用中使用动态库更新模块,app store审核是会reject的。大概是更多的灵活性会带来更多的不安全性造成的,因此苹果选择用安全换取灵活。


那么如何动态更新版本呢。对于上架应用而言,思路是网络提取上架应用version编号,再与本身version比较,如有更新提示用户,并能跳转到itunes页面。

具体代码可以参考

http://blog.csdn.net/mad1989/article/details/8130013

http://blog.csdn.net/davidsph/article/details/8931718



对于非app store应用,可以申请企业开发者账号。企业开发者账号开发的app无法上架,因为他申请的证书和普通开发者账号申请的证书是不一样的。

用企业开发者账号开的app在处理版本更新时,可以采用http://q.cnblogs.com/q/61277/采用的方式。也可以直接使用iversion。


iVersion是一个第三方库专门做版本升级,地址在https://github.com/nicklockwood/iVersion#configuration


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值