uniapp ios打包上架

ios打包上架流程的步骤记录

提前告知:这是uniapp开发多端上架ios的正常流程,也有比较简单的由香蕉云等一键帮助你上架,去搜索另外的教学即可

Appuploader官网--IOS ipa上传发布工具,证书制作工具跨平台版,windows,mac系统都可用 (kxapp.com)

需要准备:

                mac一台,ios一台,尽量高版本,尽量不要老旧,否则比较麻烦;

                注:mac需要下载Xcode和Transporter,包括需要手机有个appleid账号

                690块钱/年的会员资格,此为苹果上架到苹果商店用;

                uniapp的HBuilder编辑器:支持云打包和云打包状态,有了这个很方便

以下操作尽量在mac来操作全部流程

一、注册苹果开发者账号且订阅会员资格

 Apple Developer Program - Apple Developer

        这个地址正常注册到apple开发者账号,然后在苹果应用市场直接搜索apple developer,在里面登录你前面注册到的账号,然后填写的信息要和你注册的appleid账号对应信息,填完就订阅缴费,回跳转到你自己手机appleid的媒体与购买项目来订阅(注意:这里将会把你的开发账户持有人和此appleid绑定,以后续费就只能用这个appleid来续费---就是在订阅里面续费,如果要换个续费,只能更换账户持有人)

        注册成功后就进入Sign In - Apple

https://developer.apple.com/account/#!/overview

        

         (1)先在证书中去配置证书,选择证书进行创建,在选项里面勾选把app发布到商店的选项即可,我这里是用了谷歌浏览器翻译过来的选项

后面需要你提供一个文件,是在mac上生成的,这时候在mac上操作 进入启动台

在里面点击“其他”文件夹,然后点击钥匙串访问,打开后看左上角的证书助理,就是桌面左上角,点击从证书颁发机构请求证书

用户邮件地址填你自己的就行,常用名称随意,叫APP名称也行,其他不用填然后储存到磁盘,密码设置简单一点随意,因为每次打包都要输入一次密码,建议就3个数字就好了,然后把文件提交证书那个步骤即可。

(2) 上传成功生成cer文件,把他下载下来,继续 .cer 文件放在 Keychain Access(钥匙串) 中,如果提示不信任就双击,然后里面有一个信任下拉点一下改第一个下拉框为始终信任,然后输入mac账户密码即可导出,导出方式为  左上角的文件--导出项目--然后放到桌面就行。这个文件是.p12后缀的文件,后面要用的记住。

二、生成Identifiers(身份标识)

点击身份标识添加。选择app ID 或者应用ID即可,然后在选择应用程序

 描述随意,id就是你域名倒着写也行,然后下面用到什么就勾上什么

三、创建Profiles,选择相应的证书就行,类型选择应用商店,即App store,然后填写你的应用名称

四、打包代码

uniapp点击发行在点击云打包进入ios设置

蓝色框框就是你的AppID,就是前面你填写倒着写的域名

红色框框证书密码就是在你mac操作的时候让你设置的密码

黄色框框

第一个就是你最后一步有一个下载文件把他下载下来的文件,如果这个文件全称就是mobileprovision记得把它改成后缀即:xxx.mobileprovision

第二个就是你前面后缀为.p12的文件

注意:manifest.josn要配置你的版本号和应用版本1.0之类的,每次更新+1就行,还有里面的uniappAPPleid也要记住,这个是不能改变的,如果打包失败会提示你重新获取ID

打包好后把包拖到Transporter就行,就是mac下载的那个软件,登录的账户是你开发者账户

如果提示需要Xcode,那还比较麻烦,需要修改很多相关配置和文件,网上很多教程。我这里用的还是Appuploader里面直接上传Ipa包,地址是:Appuploader home -- A tool improve ios develop efficiency such as submit ipa to appstore and manage ios certificate

 第一次进会提示你需要上传密码,根据他链接进入apple官网登录设置就行

 上传好后打的包如果过审了会发邮箱提醒你

就进入https://appstoreconnect.apple.com/apps

创建你的APP,上传APP截图等,填写信息,然后在构建版本一栏选择你上传过审成功的包,如果没有说明还需要等待,如果包过审失败会邮件发你提示你,然后选择好就上架,继续二次过审,有相关任何问题过不了审都会发邮件提醒你,根据他的提醒修改即可。

        

相关文章

在有效期内的苹果开发者账号(类型为个人或者公司账号)。还...
Appuploader官网--IOS ipa上传发布工具,证书制作工具跨平台...
苹果在9月13号凌晨(北京时间)发布 iOS 16,该系统的设备可...
计算机图形学--OpenGL递归实现光线追踪
Xcode 14打出来的包在低版本系统运行时会崩溃,报错信息是Li...