iphone 一个应用多个版本同时使用的尝试

         由于公司业务需求,所开发的iOS应用需要同时有多个不同版本的给不同用户使用。比如A客户使用1.0版本,B客户使用2.0版本。A客户只能使用1.0版本,如果不小心升级到了2.0版本,那就要重新下载回去1.0版本。         

        由于这种需求,APP上线到APP-STORE肯定是不满足这种需求的。因为APP-STORE只能下载最新的版本。但是又有几种可以尝试的方式:①开发多个应用,对应不同的客户和用户。审核会被拒,因为功能大致相同,就算换了icon和名字上线,那可能要换很多个,领导不同意啊。而且同时几个这样的APP上线,会加大APP被拒的可能。 ②让用户自己下载ipa包,然后安装。以前可能可以,itunes 还可以安装ipa包,但是12.7版本开始,没有应用这个tag了,无法安装应用了,在itunes连app-store的入口都找不到了。另外,还有一些别的软件,比如itools,PP助手,海马助手之类的,可以在iphone或电脑上给手机安装ipa包,但是,要么是安装的时候一直提示验证失败无法安装,要么是安装到最后一步提示无法安装成功(archive是debug的时候打出来的包可以成功安装在测试机上,release情况下的就是安装到最后一步失败,无法安装完成)。③使用企业级账号,这样可以不用通过APP-STORE,自己将APP放在自己的服务器,用户要什么版本,给个对应的链接就好了。感觉这就是解决这个需求的最终完美方法了,但是,企业级账号只能用于企业内部使用,不能推广,一经苹果发现,就会封账号,一年不能用。而且封了账号,不知道对已经在使用的应用有无影响,可能没有影响,但是后续一年别想开发了,账号被封了。听说好多开发者都这样被封账号了,不敢轻易尝试了。

           几种方法,都尝试过了,失败告终,不知道各位简友有没有什么好的办法 0.0

你可能感兴趣的:(iphone 一个应用多个版本同时使用的尝试)