转载自:https://www.jianshu.com/p/860fdd8860cc
2017年1月22日一.iOS APP从打包到发布appStore完整流程
1.首先确保代码里面连接的是正式环境,选择上传appStore对应的pp文件(如果1.3.8.1包在appstore不是已经审核通过,都可以再次用1.3.8.1版本上传,只要bulid和上次不一样既可以,一般是累加)
因为生产环境archive包其实选的是这个configration (Release)
所以要确保Release 选择的是上传appstore的发布类型
如果没有就构建一个如下类型的pp文件既可
2.打发布包 首先选中Product 然后选中Archive.
3.打包成功 会进入到如下界面。(
建议选择第二种,第一种进度条都没有,卡在哪里都不知道
)我们这里选择第二种
4.选中export 接下来的步骤 选择打那种ipa包。

导出既可。补充:相关类型选择解释#define SYS_CLIENTVER [[[NSBundle mainBundle] infoDictionary] objectForKey:@"sys-clientVersion"]//eg:公共参数
+ (NSDictionary *)addCommonParameters:(NSDictionary*)dic{ //给所有接口,添加版本号参数
NSMutableDictionary *param = [NSMutableDictionary dictionaryWithDictionary:dic];
[param setObject:SYS_CLIENTVER forKey:@"version"]; [param setObject:@"Iph" forKey:@"platform"];
return [NSDictionary dictionaryWithDictionary:param];
}
第三步:上传appStore,新版本写成sys-clientVersion 一样的值1.3.8.1 既可。
如果您发现本文对你有所帮助,如果您认为其他人也可能受益,请把它分享出去。