好文档 - 专业文书写作范文服务资料分享网站

IOS开发文档 - 图文

天下 分享 时间: 加入收藏 我要投稿 点赞

IOS开发文档

摘要

文档主要介绍: 1、苹果开发者中心证书配置 2、Xcode打包与注意事项 3、上传到苹果商店销售

4、ionic苹果开发环境配置与开发中遇到的坑总结

关键词:配置证书、Xcode打包、ionic ios开发

1 / 38

目录

IOS开发文档 .................................................................................................................. 1 摘要 .................................................................................................................................. 1 目录 .................................................................................................................................. 2 1 关于苹果证书的相关问题汇总 .................................................................................. 3

1.1 1.2 1.3 1.4

苹果开发者账号是啥 .............................................................................. 3 常见的几种证书 ...................................................................................... 4 开发者中心能做什么 .............................................................................. 5 常见问答 .................................................................................................. 5 1.4.1 一个开发者账号能创建多少个证书 ................................................... 5 1.4.2 appid是啥 ............................................................................................. 5 1.4.3 xcode是啥 ............................................................................................. 6 1.4.4 证书和appid ......................................................................................... 6

2

苹果开发者中心证书配置 ....................................................................................... 6 2.1 2.2 2.3 2.4 2.5 3

3.1 3.2

钥匙串 ...................................................................................................... 6 配置证书 .................................................................................................. 9 创建appid .............................................................................................. 14 添加设备 ................................................................................................ 16 生成描述文件 ........................................................................................ 17 开发证书真机调试 ................................................................................ 25 生产证书打包正式上线 ........................................................................ 30 3.2.1 应用商店,创建应用 ......................................................................... 30 3.2.2 打包ipa ............................................................................................... 34

4

IONIC ios开发 ...................................................................................................... 37 4.1 4.2

开发环境配置 ........................................................................................ 37 ionic ios 开发平台 ............................................................................. 37

Xode打包配置 ....................................................................................................... 25

2 / 38

1 关于苹果证书的相关问题汇总

1.1 苹果开发者账号是啥

总的来说,苹果开发者账号是开发者在IOS开发过程中用于真机调试、证书签名、最后把应用上传到AppStore上使用的账号。

目前,苹果开发者帐号可分为三种类型:个人、公司、企业,且三者的费用以及权限等不尽相同。

3 / 38

也就是说,除了企业开发者账号,个人、公司开发者账号都是可以上传App到App Store的,这是开发者账号的功能之一。

另外,开发者账号可以在iTC后台可以看到账号下应用的相关情况,比如App的数量、App分析、销售和趋势、用户和职能等等。

1.2 常见的几种证书

(1)系统根证书:可在官方网站下载,直接安装在MAC上的,如果过期,需要更新有效期才能使用。

(2)自行签名的根证书:从MAC秘钥串导出再安装生成的

(3)开发者证书:开发者中心配置的开发者证书,用于开发真机调试 (4)生产者证书:开发者中心配置的生产者证书,用于上传至AppStore (5)生产推送证书:开发者中心配置的生产推送证书

4 / 38

(6)开发推送证书:开发者中心配置的生产推送证书

1.3 开发者中心能做什么

创建证书、和appid、添加真机调试设备、得到对应的描述文件,才能用于Xcode打包。

1.4 常见问答

1.4.1 一个开发者账号能创建多少个证书

一个开发者账号能够创建多个开发者证书,能够创建2个生产者证书,能够创建多个推送证书。 1.4.2 appid是啥

一个appid对应一个app,其对应关系如下: (1)积分管理开发测试版本

appid=com.kinnsoft.app 证书=开发者证书

5 / 38

63eqa1w7rz507xn0uyq64mg6283nbb00py0
领取福利

微信扫码领取福利

微信扫码分享