一 开发
1 如何在电脑上配置手机真机模拟:https://ask.dcloud.net.cn/article/151
二 打包
打包之前的要求,要有苹果开发者账号:https://developer.apple.com/
自己申请或者公司申请
如上图ios打包有4个要求,4个要求都在苹果开发者账号里面去申请
登录以后,点击
1 bundle id (appid)
添加appid
2 证书私钥密码
这个密码是 第4个要求私钥证书在苹果电脑钥匙串中提取的安全密码
3 证书profile文件
如下图 测试和生产自己添加
4 私钥证书
如下图 测试和生产自己添加
完成之后打开工具进行打包,以此输入对应文件,进行打包。
三 在app store connect中开辟空间
登录https://developer.apple.com/
点击 account
点击
然后点击+号,进行添加
然后进行一些基本信息的填写
一直到下图
需要添加发布版本
四 发布版本
1 开发打包完成后需要发布到appStore。这时候需要用到xcode
下载xcode,下载以后打开
点击Xcode,选择Open Developer Tool 下的Application Loader,这时会弹出许可协议,点击同意即可
打开Application Loader的登录,使用AppId和密码(App专用密码)
如果遇到下面的错,这是你所填写的密码不是App专用密码,点击提示的https://appleid.apple.com进行生成App专用密码
进入apple登录页
进入apple个人账户页,点击安全->生成密码,获取到App-Specific Password(app专用密码),再次重复Application Loader的登录
生成密码以后,从新登录成功后,打开此页面,点击选取,选择本地的ipa包
进入ipa上传进度页,点击活动可查看进度详情
或者使用命令行
第一个 xxx 填写 ipa包路径 (需要自己提前导出ipa包)
第二个 xxx 填写 apiKey
第三个 xxx 填写 apiIssuer
xcrun altool --validate-app -f xxx -t ios --apiKey xxx --apiIssuer xxx --verbose
xcrun altool --upload-app -f xxx -t ios --apiKey xxx --apiIssuer xxx --verbose
这时,就完成了上传,可以进入https://appstoreconnect.apple.com进行查看
五 还没有完,上面完成以后,现在打开
添加发布版本,然后完成其他信息填写,保存,提交审核
提交开发环境进行测试可以把生成的ipa包上传到https://www.betaqr.com/apps进行测试。