ios 生成ipa文件上传applestore 发布
- 首先要有一个开发者账号;
- 之后需要申请appid(一般是包名),之后会生成证书请求文件(.certSigningRequest) 文件,后续的开发者证书(.p12)和正式发布用的证书(.p12)都需要用到证书请求文件;
- 打包装到手机上测试用的话:
(1)申请开发者证书(.p12)(用到了证书请求文件);
(2)配置绑定测试的苹果移动设备udid;
(3)生成开发者描述文件(.mobileprovision);
(4)对应打包生成开发者版ipa文件,可以通过蒲公英平台,上传扫码下载安装测试。
- 打包发布到applestore:
(1)申请正式发布证书(.p12)(用到了证书请求文件);
(2)生成正式发布描述文件(.mobileprovision);
(3)登录applestoreconnect,创建应用主要设置(套装id(跟appid保持一致)
和SKU(取比较特殊的名称字母即可)),ipa传上去之后再完善APP信息。
(4)ios原生应用可以直接用Xcode直接发布上传。mui或uniapp,
打包生成ipa文件后,可以通过macos原生应用Transporter,登录开发者账号密码,
直接将正式ipa文件提交上传到applestore(上传ipa时,要保证APP的logo图标尺寸是1024*1024);
(5)登录applestoreconnect,完善APP发布需要的信息,点击提交审核,如果哪里填写有问题,
apple会直接反馈自己哪里没有填对,重新填,全都填写无误后,就会提示APP正在进行审核。