大家好,今天分享一下我上传App到应用市场的方法。第一次写东西,有点紧张。以前看人家写东西都有博客,现在几乎每天在简书上泡至少一个小时,所以希望跟大家分享。
有提交到APP市场经历的都会知道,我们需要为我们的App来构建版本,一种是使用 Xcode,另一种就是使用Application Loader 来上传。
首先我们需要来到这个界面:
点击菜单栏:Product–Archive 之后进入以下页面(或者已经 Archive 了的话就可以通过 Window–Organizer 进入):
我看了网上好多帖子说建议使用第一种,一直没明白为什么,现在觉得Application Loader确实好用。后面附上让我这么想的原因。
下面是我认为的主要步骤:(注意生成的.ipa包不能是中文名,随便改个英文名就可以)
gif图最后面的报错是因为我刚刚提交了一个版本,所以不能重复提交相同的版本,如果仍需要提交,就要改变build的值。
上面的内容基本已经把我要说的表达清楚。下面是我用Xcode来上传代码和Application Loader上传时的对比和体会。
就在昨天经理需要我们上传一版App,我就跟往常一样用Xcode打包,上传,点击最后显示成功。如果这里上传完毕没有报错的话,那么 10 分钟左右等 apple 那边处理完这个版本,就可以到 iTunes Connect 里的“构建版本”选择刚刚上传好的这个版本。可我等了1个多小时都没有看到。经过查找:发布版本--iTunes Connect构建版本不显示项目,我的情况跟里面差不多,我添加了UI调试工具Reveal,在在build setting中的other linker flags 中设置-ObjC -lz -framework Reveal!去除以后,问题就解决了!
关键是:
我用Xcode竟然不报错,就是不显示,坑吧,我用Application Loader直接报错。所以觉得用Application Loader 确实好,它能实时显示进度,报错原因等。Xcode 上传时就没有这么友好。
结语:
个人觉得用什么还是看自己喜好!你们觉得呢!