APP开发完成后就得上线啦,在上线过程中遇到了一些问题,在这边记录下:
安卓这块没什么大的问题,主要就是不同的应用市场都会要求下载他们的加固工具进行加固操作,加固要用到的主要就是签名信息,这个之前就已经有了没什么问题。
还有就是有一些审核通过需要软件版权,不然是通过不了的,这个需要公司层面去申请软件版权。
IOS下的发布坑就比较多了,构建好一个ipa包之后就可以使用application loader去上传,第一次传失败了,然后换了台电脑就可以了,我估计是系统版本的原因,缺少一些库导致的。
传上去之后发现APP的图标文件还是huilder自己的图标,如下图:
然后在官方的论坛中找到了相关的信息,帖子地址:
http://ask.dcloud.net.cn/question/50583
于是更新了hbuilder开发工具,重新打包,然后就是怎么传也传不上去,一直报错,第一次的错误是我1.0的版本已经构建好了,而且删不掉,最后没办法,只能升级版本号为1.0.1,但是还是有错误,如下图:
尝试了很多种方式都不行,网上有人说升级下application loader就可以了,刚开始用的application loader3.0的版本,然后找了一个3.1版本,还是不行。
还有人说直接下载xcode,xcode里面自带了3.6的application loader,装xcode太麻烦了,我还要升级系统,也没啥具体的错误信息,反正就是说你的包是无效的。
黄天不负有心人啊,终于找到了一个第三方的上传工具,在window上也可以使用的,非常好用,除了能够上传ipa包,还可以处理证书的申请问题。
官网地址:http://www.applicationloader.net/
下载之后传了下,一次性成功,见下图:
这个工具让我们跨平台开发,没有mac也可以做到开发ios应用。