返回首页
朗尊VUE项目windows上架(IOS)指南
发表时间:2022-04-20 阅读:369
电商系统
VUE
Java商城
朗尊VUE项目windows上架(IOS)指南

一、概述:

朗尊B2B2C多用户平台,利用VUE开发适合多屏移动设备的Web,APP,小程序等。

该文档的作用就是让你可以轻松在windows系统下对APP项目进行发布到IOS平台上(需先打包,APP的打包,请参考文档《朗尊VUE项目打包部署指南》)。

二、环境版本

所需环境如下:

Windows系统

三、相关软件:

打包软件:HBuilder

管理工具:appuploader,ipa爱思助手

四、准备工作

需要个苹果开发者账号,如果还没有先申请一个   

链接苹果开发者账号申请教程

测试环境真机调试分6步进行介绍,按照步骤一步步操作很容易理解。

1、申请一个APPid(应用身份证)

2、添加调试设备UUID

3、申请iOS开发发布证书

4、申请iOS描述文件

5、打包构建ipa

6、安装ipa到手机调试

1创建唯一标示符App IDs(又称套装id,appid,BundleID,应用id)

APP IDs是APP的唯一标识符,整个真机测试和上架都是用这个id关联。

1.1首先登录开发者中心https://developer.apple.com/account,进入证书页面,点击下图红圈处,进入设置。

1.2选择侧边栏App IDs –>点击右上角+号,添加一个新的App ID

下拉配置服务权限,默认会选择2项,不能修改,其它常用的有苹果支付,APP推送通知,如果你要做苹果支付、推送通知或者其他什么,就把对应的勾选上,如果没什么要求直接默认直接Continue,下一步。

 

 

注意:由于最新的HBuiderX一定要有Universal Links通用链接才能打包,所以这个必须要选中。

 

直接点击Register后点击Done完成App ID的创建。

1.3、设置App专用密码:

1.3.1、首先打开apple id管理中心https://appleid.apple.com/zh_CN

登录苹果开发者账号

 

1.3.2、登录进去后找到安全项目,点击生成专用密码。

密码标签随便输入,123,app等之类的都行。

点击创建生成,(注意密码标签不是专用密码,是由苹果系统生成的一串密码)专用密码就是下面这个样子的密码

把这个密码复制,打开Appuploader打开AU软件点击右上角(下图箭头处),进入设置,把上传专用密码复制上去,同时勾选上保存密码,点击Save保存,然后再回去提交ipa上传就可以正常上传了。


2添加测试设备

只有添加了苹果手机的udid,然后放到iOS证书里面打包的ipa才能安装到非越狱手机安装

如果需要多个手机测试,可以收集到每个手机的udid,加到证书里面去,最多能加100个。

有两种方式可以获取

2.1、苹果手机助手获取UDID

如爱思助手,电脑下载爱思助手,连上苹果手机,设备信息里面那个设备标识就是udid。

第二个方式可以直接苹果手机直接扫码获取

 

使用 iPhone 或 iPad 微信扫码选择自带的浏览器safari浏览器打开二维码里的链接,即可快速获取 UDID

这个一长串的就是设备的Udid

04bff1010f1656cde7d60g560d7d897e2821dc88

2.2、登录开发者中心,添加设备,选择侧边栏的Devices,All选项,点击右上角+号。

2.3输入设备名称(名称可以随意,比如老板的手机,可以设置为laoban,不能用中文),再输入设备UDID,一路点击创建。  

3创建iOS开发证书(p12文件)

这里用Appuploader软件申请ios证书,可以实现在Windows电脑申ios证书,很便捷。

先安装好Appuploader软件,然后操作申请ios证书。

Appuploader的安装介绍

3.1、打开Appuploader,用苹果开发者账号登录。

如果初次登录提示以下错误,说明没有同意苹果的隐私协议,请看这个教程同意下即可登录。apple id同意隐私新协议教程

apple id同意隐私新协议教程

3.2选择证书选项

3.3点击右下角+ADD选择,下拉选择iOS开发证书,如果上架的话,就申请iOS发布证书

输入证书名称:不要中文、随意设置

邮箱:(随意)

密码:证书的密码,不是开发者账号密码,如123这样不用很复杂,记好、打包时要用、很重要。

应用id:这里不用选!

点击ok创建。

注意:iOS开发证书最多能申请2个,如果账号已经有2个开发证书了,将申请报错提示证书过多,删除一些后再建即可

注意:iOS发布证书最多能申请3个,如果账号已经有3个发布证书了,将申请报错提示证书过多,删除一些后再建即可

一个开发证书可以用于多个APP测试,不用每个app都对应申请个开发证书p12,开发证书p12是可以公用的,区分开下面步骤申请的的描述文件就行了,一个p12可以对应无数描述文件。发布证书同理

当然也可以删除之前的重新申请不会影响已上架的app。

3.4创建成功后,找到刚创建的iOS开发证书(iOS Development这个类型的就是开发证书,如果之前创建过看过期时间就知道哪个是新创建的了),点击p12 文件,下载保存.p12证书文件到电脑。

4创建iOS开发描述文件(.mobileprovision文件)

4.1返回Appuploader首页,选择描述文件。

4.2点击+ ADD进入,选择开发版profile,如果上架的话,选择发布版描述文件

选择应用id:appid,包名,第一步创建,如那个com.app.taobao,发布版的同理

证书:勾选上个步骤申请的开发证书p12(如果申请了2个证书,这里会显示2个,直接选中全部就行了)

Devices: 选择需要测试的设备,可以直接选中全部设备

名称:随意,123之类的就行),不要重复。

点击ok创建。

4.3选择刚创建的iOS开发版描述文件(iOS Developer这个类型的就是开发描述文件,找到刚创建的输入的名字),点击Download下载,保存到电脑

现在就可以用这两个证书文件去打包ipa安装到手机调试了。

五、iOS打包IPA

1、打开HBuilder工具,选择完工的项目,点击发行,选择发行为原生安装包。

2、选择iOS打包,支持的设备类型(可以选择支持iPhone和支持ipad),选择使用苹果证书

AppID,苹果开发者中心申请的那个(又称套装id,appid,BundleID,应用id,包名)如com.app.taobao

profile文件,选择上传配置文件.mobileprovision

私钥证书,上传.p12文件

私钥密码,输入创建p12设置的密码。

 

然后点击打包。

3、打包成功后,下载保存ipa

六、安装IPA到手机进行测试开发板发布版本点击这里

特别注意:ios不像安卓、不能直接把ipa文件发送到手机安装,需要通过手机助手安装,或者上传分发平台扫二维码安装,如蒲公英,fir这种分发平台。

推荐使用爱思助手安装

1、连接上手机、点击应用游戏,点击导入安装,选择刚打包的ipa包,或者直接选择ipa包右键通过爱思助手安装。

2ipa将自动安装,类型是越狱版,安装成功后显示个人正版,因为是个人ios证书打包,没上架App Store。

3、安装成功了第一次启动应用会出现如下提示,用测试证书或者企业证书打包的ipa都会这样,需要设置一下。

点击设置、进入通用,下拉选择描述文件和设备管理。

4、点击开发者应用下面出现的账号,信任,然后就能启动应用,不在出现提示。

APP测试无问题后就可以上架App Store了

七、创建APP发布版 在打包ipa后的流程

打包好ipa后,不要直接上传ipa,先到iTunes Connect后台创建APP。

7.1、登录iTunes Connect,点击我的APP进入创建一个APP

https://itunesconnect.apple.com/login

7.2、进入点击左上角+号选择新建APP,选择平台iOS

应用名称:APP的名称

语言:APP的语言,中文还是英文。

套装ID:(应用id、appid、包名,跟申请证书使用的要保持一致)

sku:不能写中文,自己用拼音随便编一个,好识别就行,如app叫淘宝,就输入taobao。

用户访问权限:一般选完全访问权限

 

创建了APP然后再上传ipa文件。

八、Windows环境下上传IPAApp Store

这一步骤需要万分注意,很多人在这遇到错误,教程会有详细的文字说明,实在不懂可以咨询客服。

8.1登录Appuploader程序,点击提交

8.2选择刚生成的ipa包上传

8.3Appuploader将自动上传你的IPA,包如果很大需要上传一段时间,当出现以下提示时(packages were  uploaded successfully 进度条蓝色),说明上传成功。

如果进度条红色说明失败,通过下面的链接,找解决方案,或者加技术支持解答。

上传ipa常见错误解决方案

8.4(这一步一定要认真看下文字说明,很多人这里理不清)

packages were  uploaded successfully 进度条蓝色,ipa上传成功后,登录iTunes Connect  https://itunesconnect.apple.com/login后台查看上传的ipa

进入APP,点击活动,所有构建版本选项(下图所示),这里会显示上传成功的构建版本,如果ipa包没问题刚上传会显示正在处理!

如果你发现没有出现构建版本,或者刷新一下构建版本消失了,出现这个问题说明你上传的这个ipa包有问题,苹果会发送具体原因到邮箱(开发者账号就是邮箱地址),登录邮箱查看反馈邮件,修改错误重新打包上传。

修改错误重新打包的时候记得加下版本号,比如你刚上传的是1.0版本,重新打包时增加下版本号如1.1,如果还是跟之前上传过相同的版本号的ipa文件,上传不了。

正常的包会处理一段时间,等他慢慢处理,先去设置APP的各项信息。

、设置APP各项信息提交审核

9.1先选择第一项APP信息、需要设置两个地方。

隐私政策网址:也可参考,这个教程,做一份正规的隐私政策链接。

隐私政策链接模板教程

类别:根据自己APP类型选。

9.2、选择左边的第二项价格与销售范围

价格时间表:免费APP就设置为免费、收费的app就根据情况设置价格。

销售范围:如果只是上架到中国就选中国、也可以全选所有地区,影响不大,设置好储存。

9.3、选择左边第三项准备提交、这个页面需要设置几项信息、一步一步来。

先设置app截图。

6.4寸是iPhoneX截图的是必须设置的。

5.5寸的图片是必须传的,打开上架前真机测试安装的app,截图你想展示的app页面(最多可以传10张,一般截图个三四张就行了),一定要用苹果手机截图,不能用安卓或者浏览器截图。大小为12422208、用5.5寸的苹果手机截图的就是这个尺寸了,如果小屏苹果手机,如iPhone5s截图的用ps调整为12422208就行了。

12.9寸ipad截图(一个2代,一个3代),如果app不支持ipad不用上传,支持了需要用ipad打开app截图,尺寸为2048 x 2732,(3代ipad的截图的可选的,如果没有这种型号,上传2代截图就行,3代的可以不上传)

app预览是视频的意思,可以不上传。

9.4、往下拉、设置app的宣传语、描述、关键词

宣传文本:APP的一句话介绍(如不知道怎么写,到App Store搜索同行的app参考)

描述:APP的详细介绍

关键词:搜索你app的关键词、可以设置多个,多个关键词用英文状态下的逗号隔开

技术支持网址:可以设置为公司网站个人网站

9.5、点击构建版本旁边+号选择之前上传的版本、(如果没有出现+号请到活动那看是否处理完成)

如果之前选择过版本了,要选新上传的包、移动鼠标到app那里,点击红色删除键,重新点击+号选择版本。

9.6App Store图标一般选择了ipa构建版本就会自动出现,不用设置,版权按照格式设置,可以参考格式写。© +APP名称  如©  Appuploader 这样

然后点击分级的编辑按钮进入下一步设置

9.7、分级选项根据自己的app情况选择。

9.8、如果app有登录功能的一定要提供个账号给苹果审核测试,如果app没有登录的去掉打钩,

填写联系信息,注意电话格式前面加+86后面再写手机号。

9.9、各项信息如此就设置好了,存储好、点击提交以供审核、进去下一步。

 

9.10、这里出现的信息根据app的类型不同、有不同的选项、根据自己的app的情况选择

一般会出现3个选择

出口合规信息:一般选否

内容版权:一般选否

广告标识符:如果APP有投放广告的选是,没有选否

然后提交、显示为正在等待审核、耐心的等苹果公司那边审核了,初次提交1到2天出结果。

9.11提交审核回到我的APP查看会提示正在等待审核,审核有时很快一两天,或要几天时间,常登陆看看审核情况,或看邮件提示。

如果变成可供销售,恭喜你~上架成功了!



 审核教程


十、ios更新流程

1. 构建新版本

iTunes Connect登陆你的开发者账号,进入到你要更新的APP,查看APP详细信息,点击下面的版本或平台按钮( 英文状态为:VERSION OR PLATFORM ),构建新版本:

构建新版本

这里只需要在弹出框里填写新的版本号即可;

 

注意:这里的版本号一定要大于线上版本

构建完成后,即可上传IPA文件了;

2. 上传IPA

你要准备一个待更新的IPA文件,打包的时候需要注意,项目设置hbuilder下的版本号一定要大于线上版本,然后就正常打包,上传ipa到iTunes Connect

3. 提交更新

等待iTunes Connect构建版本完毕,在新创建的版本里面的信息基本没有什么要填的,然后填完信息点提交就OK了。

PS:如果这里iTunes Connect构建版本没有出来, 需要等一点时间, 再刷新看看; 如果还是没有显示, 则可能是你的IPA文件有问题, 需要重新打包, 上传;



 

文章来源:广州朗尊软件科技有限公司
【朗尊软件】是中国领先的专业电商平台提供商,秉承着“专业塑造传奇,用心成就电商”的理念, 专注于为用户提供一体化的电商解决方案及服务,搭建垂直行业垂直电商一站式营销管理工具。目前拥有自主研发的电子商务平台产品:SAAS云平台、微商城小程序、云商城、云小店、代理商平台、B2B2C商城、B2B大宗交易平台、跨境电商服务、大数据平台搭建、微服务架构等产品、各种定制商城及解决方案。
网站声明:以上内容为朗尊软件官方网站的原创文章,如需转载,请注明出处,谢谢合作!
上一篇: Legendshop跨境电商平台解决方案
下一篇: 朗尊VUE项目打包部署指南
相关文章
一分钟看懂区块链 - 朗尊软件,企业级电商平台提供商
未来智慧供应链的三大趋势
Legendshop教你如何使用Caman.js处理图片 - 朗尊软件,企业级电商平台提供商
开源商城系统介绍企业写开源多用户商城 - 朗尊软件,企业级电商平台提供商
供应链金融浅析 - 朗尊软件,企业级电商平台提供商
电商头条新闻
1
工业行业 | 工业产品B2B跨境电商解决方案
2
私域电商如何赶上智能热潮?
3
三一全球购 | B2B2C电商平台+员工福利平台的定制解决方案
4
跨境电商 | B2B2C跨境电商系统解决方案
5
社群团购系统——社区流量与社交电商融合
热门标签
小羊直播
供应链
电商系统
Java商城
电商平台
B2B商城
跨境电商
商城平台
新零售系统
云商城系统
B2B2C商城系统
多用户商城
微服务商城
供应链商城
商城系统
电商直播系统
私域电商
大宗交易平台
数字化转型
直播供应链
全渠道零售
O2O商城系统
java开源商城
SAAS云平台
B2C商城系统
SaaS系统
生鲜电商
用户标签
APP
S2B
MRO平台
微信小程序商城
移动商城
社区电商
营销活动
新零售电商
分销系统
门店管理
分销体系
社交电商
直播电商
数字化
客服系统
社群电商
引爆流量
供应链金融
员工福利平台
工会福利商城
企业智慧采购平台
机械设备
抖音电商
数智化
数字化
区块链
S2B2C
B2B2B
订单融资
数字中台
VUE
用户标签
仓单融资
大数据
应收账款
集采代采
医药电商
推荐阅读
公告:【微信小程序备案】9月1日起,微信小程序需完成备案才可上架!
工业行业 | 工业产品B2B跨境电商解决方案
私域电商如何赶上智能热潮?
三一全球购 | B2B2C电商平台+员工福利平台的定制解决方案
跨境电商 | B2B2C跨境电商系统解决方案