电脑要安装好该app的发布证书, XCode的 Preference--->accounts里添加公司或者个人的苹果账号;
2/ 模拟器要设置成真机,且旁边app里面的Edit Scheme选项的Build Configuration设置为release,点close
3 再将 Build Settings 里的 Architectures --->Build Active Architecture Only --->Debug和Release 都设置为yes,且由于现在苹果要求app都要支持64位,那么valid Architectures 里要加上arm64 armv7 armv7s三个
4 再将Code Signing------->Code Signing Identity 里面的Debug设置为IOS Developer , Release设置为 IOS Distribution;;再将P rovisioning Profile 设置为Automatic。
注意上面几项在PROJECT和TARGETS里面都要设置,如果项目中有不支持64位架构的库需要把库替换掉才行,不然会打包失败出现64位不兼容错误
设置完后再点product ---->Archive----->按步骤来进行打包上传即可。
我还看到几个比较好的文章 关于上线流程,大家可以参考