iOS APP上架App Store其中一个步骤就是要把ipa文件上传到App Store!
source link: https://blog.51cto.com/u_15721717/5607627
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
iOS APP上架App Store其中一个步骤就是要把ipa文件上传到App Store!
精选 原创iOS APP上架App Store其中一个步骤就是要把ipa文件上传到App Store!
下面进行步骤介绍!
利用Appuploader这个软件,可以在Windows、Linux或Mac系统中申请ios和上传IPA到App Store Connect。
非常的方便,没有Mac也可以用Appuploader在Windows电脑上传ipa到App Store Connect后台。
Appuploader下载链接
1、因为苹果开发者账号现在都开通了双重认证,所以需要生成一个上传专用密码才能上传ipa文件。
打开网站https://appleid.apple.com/zh_CN
登录苹果开发者账号
登录进去找到安全项目,点击生成专用密码。
密码标签随便输入,123,app等之类的都行。
点击创建生成,(注意密码标签不是专用密码,是由苹果系统生成的一串密码)专用密码就是下面这个样子的密码,把这个密码复制,打开Appuploader
登录Appuploader软件,点击右上角,选择设置,把上传专用密码复制上去,同时勾选上保存密码,点击Save保存,然后再回去提交ipa上传就可以正常上传了。
6.1输入专用密码点击OK保存后,点击提交
6.2选择刚生成的ipa包
6.3Appuploader将自动上传你的IPA,包如果很大需要上传一段时间,当出现以下提示时(packages were uploaded successfully 进度条蓝色),说明上传成功。
6.4(这一步一定要认真看下文字说明,很多人这里理不清)
进入APP,点击活动,所有构建版本选项(下图所示),这里会显示上传成功的构建版本,如果ipa包没问题刚上传会显示正在处理!
如果你发现没有出现构建版本,或者刷新一下构建版本消失了,出现这个问题说明你上传的这个ipa包有问题,苹果会发送具体原因到邮箱(开发者账号就是邮箱地址),登录邮箱查看反馈邮件,修改错误重新打包上传。
修改错误重新打包的时候记得加下版本号,比如你刚上传的是1.0版本,重新打包时增加下版本号如1.1,如果还是跟之前上传过相同的版本号的ipa文件,上传不了。
方法1.借助辅助工具appuploader,首先按照流程注册登录后,即可直接创建证书,通过hbuilder上传
创建ios(.p12)证书
1.点击苹果证书
3.输入证书密码:这个密码不是账号密码,而是一个保护证书的密码,是p12文件的密码,此密码设置后没有其他地方可以找到,忘记了只能删除证书重新制作,所以请务必记住密码。还有为了安全起见,密码不要太简单。
证书名称是你为了在证书列表里面便于区别的一个字符,自己好辨识就可以,尽量是是字母和数字之类
4.选择证书类型: 带distribution的是发布类型,带development的是开发类型。apple类型=ios+mac,所以开发时选择ios app development和apple development 类型都是可以的
5. 选择bundle ID:只有部分类型的证书需要选择bundle id,例如推送证书。因为大部分证书是不和app关联的。而是通过描述文件profile文件关联app。
6. 使用appuploader服务同步:如果期望制作好证书后在其他电脑上同样可以下载到这个证书,或者和你同事同步此证书,则需要勾选使用appuploader服务同步。否则您需要手动管理p12文件在不同电脑之间的传输,并且一但创建下载后,无法在其他电脑下载,只能手动复制文件过去。一般情况下,推荐使用appuploader服务同步。
7. 证书类型说明:IOS开发选择apple development或者ios app development 类型
ios 发布选择 apple distribution或者 ios distribution (app store and ad hoc)
开发推送证书选择 apple push notification service ssl (sandbox)
发布推送证书选择 apple push notification service ssl (sandbox & production)
其他证书不是很常用,可以自行百度各种证书说明。
8.官遇到问题,首先登录文章开通的苹果开发官网。检查是否有权限/是否被停用/是否过期/是否有协议需要同意。在右上角切换账号检查所关联的账号是否功能正常。Apple邮箱会接收到许多通知消息,如IPA上传,账号发生变化,被停用,都会有消息提示。
9.上架版本需要使用正式的证书(apple distribution),开发测试用开发证书(apple development)
10.一般都要创建两个证书一个用于开发,一个用于上架,如果有支付内容,还必需要 Apple Pay 的证书。证书无需创建太多,apple对证书有数量限制,一般3个开发证书就不让创建更多同类型的证书了。
11.点击p12下载到电脑。
添加测试设备UDID
1.点击udid
创建描述文件
1.点击描述文件
3.描述文件类型说明:带app store类型的是发布类型,带development的是开发类型,push没有描述文件,所以不要问推送选择哪种描述文件类型,os开发选择ios app development类型,发布app的时候选择app store类型。(ps:除了APP Store类型的描述文件外,其他的描述文件都需要选择测试设备)
4.点击下载按钮下载桌面
测试安装App
1.以HBuilder打包Vue项目为例,打开详细设置进行设置完成后,点击保存。
2.官菜单项点击‘发行-> 云打包-打原生包’,出现如下图所示弹框,取消广告勾选,没有错误提示,选择刚才制作的p12和.mobileprovision文件,输入刚才设置的证书密码。点击打包,等待打包未完成(仅以ios为例)
3.官打包完成后点击确定“OK”按钮查看打包状态信息,打包完成后,保存安装包到目标文件,发送到手机端安装即可运行。
4.测试设备:如果选择的类型是ios app development 类型,则全部测试设备旁边必须有测试设备并且勾选上,如果没有显示测试设备,点击框框下面的添加测试,然后把测试设备的udid输入,把ios设备连接到当前pc,会自动获得设备的udid。 如果app编译后无法安装到设备,可能是因为设备的udid没有添加进入描述文件,则需要添加描述文件后重新编译。
- 赞
- 收藏
- 评论
- 分享
- 举报
Recommend
-
169
盖茨:如果能重来,要把Ctrl+Alt+Del做成一个键 128评论 收藏
-
160
TechWeb报道9月22日消息,据国外媒体报道,微软联合创始人比尔-盖茨在参加彭博全球商业论坛上表示,如果可以重来,那么他不会用Ctrl+Alt+Del组合键来实现中断程序等功能,而是使用单一按键。在论坛讨论会上,凯雷集团联合创始人及CE
-
32
-
6
若有2个取值 优先取其中一个的SQL怎么写 ...
-
3
冷知识:屏幕竟然有这么多分类?其中一个身价百万|lcd|oled|三星|mini_网易订阅
-
7
原博文: --//oofhours.com/2022/05/31/requiring-a-network-connection-during-oobe/ 这谁能想到居然有这种骚操作, 使用 UEFI vars 来...
-
5
分析亚马逊上架产品步骤-跨境头条-AMZ123亚马逊导航-跨境电商出海门户 分析亚马逊上架产品步骤...
-
5
从选品到上架打造,我遵循以下步骤-跨境头条-AMZ123亚马逊导航-跨境电商出海门户 从选品到上架打造,我遵循以下步骤...
-
3
V2EX › 程序员 看到说国内的 ai 发展不起来其中一个原因是因为中文语料库
-
2
我想做一个社区,其中的每一个内容必须是一个用户和另一个用户的视频谈话,有人有兴趣吗? - V2EX V2EX = way to explore V2EX 是一个关于分享和探索的地方 这是一个专门讨论 idea 的地...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK