有一个苹果开发者账号,如果没有,需要先注册一个:
在苹果开发者网站上注册一个苹果账号,网址为:https://developer.apple.com/account 登录开发者中心,并同意弹出的协议。
下载了Appuploader
AppUploader开发助手帮助跨平台APP开发者上架苹果应用,在没有配置Mac苹果机的情况,实现iOS证书申请,创建iOS开发者证书、iOS发布证书等各类证书;
下载Appuploader工具,下载链接为:http://www.applicationloader.net/
双击应用程序打开工具并使用苹果开发者账号登录
在Appuploader工具中添加Bundle ID,可以随意设置名称,但ID必须与HBuilder的AppID匹配。
添加测试设备,有两种方法获取设备UDID:一种是安装iTunes,让手机自动获取;另一种是使用苹果手机扫码获取UDID
进入证书管理页面,在其中创建证书。名称和密码可以随意填写,但密码需要记住,因为它对应HBuilder打包时的私钥密码。
进入描述文件管理页面,添加描述文件。可以随意设置名称,选择对应的类型,并勾选相应的证书和设备
下载生成的证书和描述文件(注意:证书是P12类型的文件)。
使用HBuilder进行打包操作。
下载iTunes,连接手机后在下载中心选择IPA包进行安装
第一次安装成功后会显示不受信任,需要进入手机的设置-通用-vpn与设备管理信任开发者应用,然后进入“隐私与安全性”界面,点击“开发者模式”
上架App Store
进入提交上传页面,点击“设置上传密码”,然后选择IPA文件进行上传。如果遇到网络问题,可以尝试其他通道或使用移动热点解决。