首页 > 其他分享 >苹果app开发流程详解

苹果app开发流程详解

时间:2023-09-20 13:08:49浏览次数:35  
标签:文件 证书 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即可启动,如下图所示:

 

苹果app开发流程详解_xcode

主界面:

 

苹果app开发流程详解_objective-c_02

 

 

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

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

 

苹果app开发流程详解_iOS_03

 

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

 

苹果app开发流程详解_objective-c_04

 

创建证书

1. 点击苹果证书

 

苹果app开发流程详解_objective-c_05

 

2. 新增苹果证书

 

苹果app开发流程详解_ios_06

 

类型:下拉选择发布证书

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

邮箱:随意

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

应用id:这里不用选

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

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

苹果app开发流程详解_描述文件_07

 

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

创建描述文件

1. 点击描述文件

 

苹果app开发流程详解_描述文件_08

 

2. 点击新增描述文件

苹果app开发流程详解_描述文件_09

 

Type:下拉选择发布版profile

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

证书:选中全部就行

Devices:发布版不用选设备

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

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

苹果app开发流程详解_iOS_10

 

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

以HBuilder测试

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

 

苹果app开发流程详解_xcode_11

 

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

 

苹果app开发流程详解_ios_12

 

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

苹果app开发流程详解_iOS_13

 

 

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

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

Appuploader常见问题 (applicationloader.net)

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

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

标签:文件,证书,app,点击,详解,苹果,流程,打包,描述
From: https://blog.51cto.com/u_15344421/7536247

相关文章

  • iOS开发证书、bundle ID、App ID、描述文件、p12文件,及企业证书打包发布详述
    引言  此操作手册用于提供客户进行企业发布299美金的账户发布非AppStore的app程序的CSR证书,distribution证书以及p12证书导出用。2.iOS开发证书,描述文件,bundleID的关系苹果为了控制应用的开发与发布流程,制定了一套非常复杂的机制。这里面的关键词有:个人开发者账号,企业开发者账......
  • 2022最新iOS最新打包发布流程
    关于如何发布iOS应用到AppStroe,苹果开发者中心已经给出了很详细的说明。和普通的iOS应用一样,使用ReactNative开发的iOS应用也需要使用普通的iOS应用的发布流程,总的来说,主要涉及以下几步:加入苹果开发者计划,申请成为开发者;生成和配置开发者证书;打包iOS应用;上传应用并发布到AppStor......
  • 生成IOS app专用密码教程
    1.如果没有APP账号的话,点此appleid.apple官网,然后点击“创建您的APPID”。2.填写完下面资料,密码的注意事项在红圈区域。  3.填写完信息点击“继续”。 4.依次输入邮箱收到的验证码。 5.输入短信验证码。 6.进入这个页面,AppID账户就创建成功了。 7.跳转到APPID页面中,点击“......
  • iOS 生成证书、描述文件、打包上架Appstore详细流程
    简介我打算将生成证书,描述文件、上架App的步骤一步一步写下来,于是就有了这篇文章编译环境系统版本:macOSSierra10.12.6Xcode:v9.2(9C40b)1.开发者账号苹果官方开发者网站开发者账号分为四类:1个人开发者账号Individual个人的是比较好申请的,相比于公司开发者账号,不需要申请 邓......
  • 2022超详细流程ios APP最新打包上线教程,保证一看就会
    这篇文章主要是想要给大家讲述一下APP打包上线到APPStore的详细流程。作为一名开发人员,上架APP是必须要会的,否则出去都不好意思说自己是iOS程序员。而且上线过APP的小伙伴肯定都知道,iOSAPP上线相比安卓的APP上线要复杂麻烦很多,一不小心就会掉进坑里。所以下面我将会带着大家一步一......
  • Appuploader 常见错误及解决方法(一)
    目录(1)遇到问题,首先检查苹果开发官网。是否有权限/是否被停用/是否过期/是否有协议需要同意。 (2)在右上角切换账号检查所关联的账号是否功能正常。Apple邮箱会接收到许多通知消息,如:IPA上传,账号发生变化,被停用,都会接收到消息提醒。 (3)只要账号正常,再考虑是否软件哪个操作或软件功能错......
  • Appuploader工具让ipa上传到App Store 的最新流程和步骤
    苹果官方提供的工具xcode上架ipa非常复杂麻烦。用appuploader可以在mac和windows上制作管理证书,无需钥匙串工具条件:1.以Windows为例,创建app打包ios需要的证书和描述文件      2.准备好一个苹果开发者账号(如果没有到苹果官网注册一个即可)目录 总体流程:1.创建Appid......
  • 上传20M的ipa ,使用Appuploader工具只有2分钟左右即可上传成功
    1.如果是新账号(免费账号),应该在第二个步骤中勾选“未支付688选项”,并且还需要安装icloud,登陆iCloud链接:下载iCloud 2.官网下载最新的Hbuilderx。 3.打包ipa(包含manifest.json的vue项目),点击详情设置,如图标,描述等,设置完成后,点击保存。 4.菜单项点击‘发行->云打包-打原生安装包’,......
  • 2022最简单易懂的IOS App打包发布完整流程
    创建appid标识符进入apple开发者中心点击Account 点击Certificates,Identifiers&Profiles,创建AppIDS标识符,点击左侧菜单栏Identifiers,再点击+按钮。选择AppIDs,再点击Continue按钮再次确认填入和勾选的信息后,点击Register按钮(这里的id必须和HBulder打包时候的appID保持一致)......
  • ios APP最新打包上线教程
    本篇文章主要介绍使用Hbuildx开发的移动端项目,打包以及上传值苹果应用商店全部流程条件:上架只需要一个开发者账号,一个辅助工具Appuploader,一台PC电脑,在这里Mac电脑就可以不用了。常见问题及其他注意事项官遇到问题,首先检查苹果开发官网。是否有权限/是否被停用/是否过期/是否有协议......