苹果app开发流程详解

简介: 苹果app开发流程详解

苹果App Store上传应用流程详解,在向AppStore提交应用之前,开发者首先要成为苹果iOS开发者项目的成员,每年向苹果缴纳99美元或199美元的费用(具体申请方法后期更新)。


免688开发IOS应用,根据apple的规定,不支付688,可以开发IOS应用,但是不支持提交审核,推送,支付和apple登录等功能,而appupstore工具实现了这个功能。以下是详细讲解:


第一步:注册苹果开发者账号,按照提示注册即可。


注册地址:https://developer.apple.com/cn/


第二步:下载APP Uploader


下载地址:http://www.applicationloader.net/


最新下载地址:https://net-appuploader.oss-cn-qingdao.aliyuncs.com/appuploader_win_0728.zip


以Windows为例,下载了Windows安装包,直接解压,双击appuploader即可启动,如下图所示:


156c0f478069ef2c2a002f8f3fc20f24.png


主界面:


2.png


简单介绍一下,此工具的操作方法:


1、登录,使用开发者账号,并且由于没有支付688,需要勾选‘未支付688’选项进行登录。


3.png


2、功能介绍,本次主要讲解工具的证书管理,管理描述文件,测试设备和App ID三个功能部分:


4.png


创建证书


1. 点击苹果证书


5.png


2. 新增苹果证书


6.png


类型:下拉选择发布证书


证书名称:不要中文、不要太长了、随意设置


邮箱:随意


密码:证书的密码、比如设置123这样,不用很复杂,记好、打包时要用、很重要


应用id:这里不用选


3. 创建成功后,找到刚创建的发布证书(iOS Distribution这个类型的就是发布证书,如果之前创建过看过期时间或者ID就知道哪个是新创建的了)!


点击p12 文件,下载保存.p12证书文件到电脑。


7.png


证书部分:主要是通过工具生成.p12证书文件,后面这个证书要导入mac系统。


创建描述文件


1. 点击描述文件


2. 点击新增描述文件


8.png


Type:下拉选择发布版profile


应用id:下拉选择对应的应用id(又称套装id,appid,BundleID,包名)


证书:选中全部就行


Devices:发布版不用选设备


输入名称:不要中文,随意,123之类的就行,注意不要跟之前申请过的名称一样),点击添加。


3.选择刚创建的发布版描述文件(iOS Distribution这个类型的就是发布描述文件,找刚创建的输入的名称),点击Download下载,保存到电脑。


9.png


描述文件:这个文件主要包含了证书,公钥,设备信息等,具体可以百度了解详情。


以HBuilder测试


1. 以HBuilder打包Vue项目为例,把申请到的iOS证书(.p12)和描述文件(.mobileprovision)这两个文件下载,上传到打包平台打包。打开详细设置进行设置完成后,点击保存。


10.png


2. 官菜单项点击‘发行-> 云打包-打原生包’,出现如下图所示弹框,取消广告勾选,没有错误提示,点击打包,等待打包未完成(仅以ios为例)


11.png


3. 官打包完成后点击确定“OK”按钮查看打包状态信息,打包完成后,保存安装包到目标文件,发送到手机端安装即可运行。


12.png


测试设备UDID管理:管理账号的测试设备清单,无需再在apple官网和工具中往返,并可以自动读取连接到当前电脑的ios设备的udid。


其他功能模块具体可以通过工具软件的帮助文档详细了解,帮助文档也列出了常见的问题以及解决方法:


Appuploader常见问题(applicationloader.net)


http://help.applicationloader.net/topic/appuploader/


本文的重点是介绍APP Uploader这款省钱省力的好工具。


目录
相关文章
|
3月前
|
编解码 iOS开发 开发者
App上架Apple App Store和Google Play流程
App上架Apple App Store和Google Play流程
104 2
|
6月前
|
API 数据安全/隐私保护 iOS开发
利用uni-app 开发的iOS app 发布到App Store全流程
利用uni-app 开发的iOS app 发布到App Store全流程
227 3
|
15天前
|
监控 安全 开发者
山东布谷科技:关于直播源码|语音源码|一对一直播源码提交App Store的流程及重构经验
分享提交直播源码,一对一直播源码,语音源码到Appstore的重构经验!
|
1月前
|
安全 开发者 UED
APP上架到应用商店需要哪些流程?
APP上架是一个涉及多个步骤和准备工作的过程,主要包括准备上架资料和遵循上架流程两个方面。
84 1
|
3月前
|
安全 开发者 UED
欧盟新规:苹果App Store开发者需公开联系方式,透明度提升还是隐私挑战?
欧盟加强数字服务监管,苹果宣布自10月16日起,欧盟区App Store实施新规:开发者须公开联系方式,提升透明度。政策区分个人与公司开发者信息要求,旨在改善用户体验和服务质量,但引发隐私担忧。苹果需采取措施保护隐私,新规亦考验市场竞争与用户权益平衡。
50 0
|
3月前
|
存储 前端开发 Java
|
5月前
|
ARouter IDE 开发工具
Android面试题之App的启动流程和启动速度优化
App启动流程概括: 当用户点击App图标,Launcher通过Binder IPC请求system_server启动Activity。system_server指示Zygote fork新进程,接着App进程向system_server申请启动Activity。经过Binder通信,Activity创建并回调生命周期方法。启动状态分为冷启动、温启动和热启动,其中冷启动耗时最长。优化技巧包括异步初始化、避免主线程I/O、类加载优化和简化布局。
81 3
Android面试题之App的启动流程和启动速度优化
|
6月前
|
存储 数据安全/隐私保护 iOS开发
应用在App Store上被拒重新提交审核流程指南
该文本是关于iOS应用发布的步骤说明
86 2
|
6月前
|
缓存 网络安全 iOS开发
苹果APNS在app中的具体实现
苹果APNS在app中的具体实现
84 2
|
6月前
|
开发者 iOS开发
苹果证书的申请与发布app
苹果证书的申请与发布app
59 2

热门文章

最新文章