苹果App Store上传应用流程详解

简介: 在向AppStore提交应用之前,开发者首先要成为苹果iOS开发者项目的成员,每年向苹果缴纳99美元或199美元的费用(具体申请方法后期更新)。其次创建相应的证书 Development是开发环境下的证书, Production是生产环境下的证书(往appStore上传)。

在向AppStore提交应用之前,开发者首先要成为苹果iOS开发者项目的成员,每年向苹果缴纳99美元或199美元的费用(具体申请方法后期更新)。其次创建相应的证书 Development是开发环境下的证书, Production是生产环境下的证书(往appStore上传)。

一、上架条件: 1、苹果开发者账号(公司已有可以不用申请,需要开通开发者功能,每年 99 美元)

2、开发好的APP

二、证书 上架版本需要使用正式的证书

1、创建证书 Apple Developer

2、上传证书 Sign In - Apple

3、进入开发者中心 Certificates, Identifiers & Profiles 点击 Certificates 旁边的+ 新增证书

4、选择最新的分发版证书 Apple Distrbution,右上角 continue

5、按要求填写后提交。

一般都要创建两个证书一个用于开发,一个用于上架,如果有支付内容,还必需要 Apple Pay 的证书

6、创建 profile

左侧菜单选 profile 点+号创建,选择 App Store,创建好后获得一个 TYPE 为 App Store 的 Profiles, 可用于打包上架应用

三、打包 1、版本配置,双击左侧菜单项目打开 xcodeproj,编辑 Version 或 build 第一次可以随意,但是提交版本成功后,这两个必须有一个值是新的,以作区分,否则提交上传就一定会被拒收

2、配置签名,选择 Signing&Capabilities

3、 然后是常规操作,设备选 Any Ios Device,Archive 后就是漫长的等待 一般为避免打包空间不够,可以先clean 一下

4、打包完成后,点击 Distribute App 上传到 App Store Connect,稍后 appid 邮箱会收到结果通知

四、审核 第一次提交审核时,这一步大多都会被拒绝,要求调整修改;这些要求都 会通过邮件发送,及时查看邮件并根据要求调整就好

image.png

常见的有问题:

1、权限未申请或申请权限的提示文字不符合标准,在下面配置

2、使用了过期的 api,如 UIWebView

3、无法独立完成程序操作,如,支付集成了第三方,但是没有 apple pay的选项

4、权限未作详细说明

5、图标包含alpha通道

6、包内有framework未签名成功


相关文章
|
7月前
|
存储 网络安全 开发者
App Store上架流程/苹果app发布流程:
App Store上架流程/苹果app发布流程:
|
7月前
|
存储 网络安全 开发者
App Store 上架流程 / 苹果 app 发布流程
App Store 上架流程 / 苹果 app 发布流程
|
API 开发者 iOS开发
苹果App Store上传应用流程详解
苹果App Store上传应用流程详解
|
存储 数据安全/隐私保护 iOS开发
2018最新苹果APP上架App Store流程(超详细)
2018最新苹果APP上架App Store流程(超详细)
54 0
|
开发工具 开发者
上传了ipa但在苹果App Store中没有看到构建版本的问题
上传了ipa但在苹果App Store中没有看到构建版本的问题
|
存储 iOS开发 开发者
iOS app上架app store流程详解
iOS app上架app store流程详解
|
存储 移动开发 Linux
最新的iOS应用上架App Store详细流程解析
设置app图标、1024*1024规格的jpg或png格式图片,版权按照格式设置 每个网站下面都有版权信息‘可以参考格式写。© Appuploader 这样 然后点击分级的编辑进入下一步设置
|
安全 JavaScript Linux
iOS APP上架App Store其中一个步骤就是要把ipa文件上传到App Store!​
iOS APP上架App Store其中一个步骤就是要把ipa文件上传到App Store!​
|
存储 网络安全 开发者
App Store上架流程/苹果app发布流程
开发账号分为两类:99美元(发布App Store用的,也就是上架苹果商店用这个);299美元(企业授信证书,不用上架appstore 亦可使用。弊端:证书容易被封,证书包月在500元左右) 开发申请详情见链接:
|
安全 JavaScript Linux
iOS APP上架App Store其中一个步骤就是要把ipa文件上传到App Store!
利用Appuploader这个软件,可以在Windows、Linux或Mac系统中申请ios和上传IPA到App Store Connect。​