申请开发者账号
这个流程,很好搞,就是填写材料,然后审核,具体网上就有,就不逐步讲解了。
申请证书
申请证书流程,在打包的窗口中就有提示;
我们拿到开发者账号之后,就可以按照这个链接的流程一步一步申请证书;
证书分别为:测试证书;正式包证书;
我们如果要上架到AppStore上,我们需要用正式包证书去填写,然后打包。
打完包,使用transporter上传到开发者中心后台
具体流程这里写的很清楚:滑动验证页面
这边需要注意以下几点:
transporter软件打开登录的id是你申请的开发者id,以及xcode登录的appid都是你申请的开发者账号的id;
这个软件打开之后,我们就可以把我们的ipa包上传上去,这个时候会报错。
以下是我本人亲身体验的错误;
问题1:
Verify your bundle identifier 'com.********' is correct and that you are signed into Xcode with an Apple ID that has access to the app in App Store Connect.
这个说明你需要在苹果开发者账号里,新建这个ID对应的应用
apple developer account->iTunes Connect->Click on My App->click on plus sign (+)->New App->And fill up the whole info and Choose Your Bundle Id for the app you are uploading now.
问题2:
这个说明,uniapp打包的时候图标的尺寸120*120没有搞好,联系ui让他做出标准120*120;
最后提示交付成功,我们就上传到后台成功了
开发者中心后台填写审核材料
按照要求填写即可,其中它会检验我们的ipa包是否有问题;
其中我碰到的问题1:
APP含有NSUserTrackingUsageDescription
然后按照下面链接解决即可,最后就OK了!
uniapp打包APP上架相关问题【IOS】篇 | 一介武夫-平凡的草根站长
最后的最后,我们就安静的提交审核材料。我们就静待佳音即可。后面如果碰到问题,我会及时更新的。