乐趣区

关于ios:苹果App-Store上传应用流程详解

苹果 App Store 上传利用流程详解,在向 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 邮箱会收到后果告诉
四、审核
第一次提交审核时,这一步大多都会被回绝,要求调整批改;这些要求都 会通过邮件发送,及时查看邮件并依据要求调整就好
常见的有问题:
1、权限未申请或申请权限的提醒文字不符合标准,在上面配置
2、应用了过期的 api,如 UIWebView
3、无奈独立实现程序操作,如,领取集成了第三方,然而没有 apple pay 的选项
4、权限未作具体阐明
5、图标蕴含 alpha 通道
6、包内有 framework 未签名胜利

退出移动版