ios打包准备
来源:互联网 发布:mac锁定键盘快捷键 编辑:程序博客网 时间:2024/05/18 03:43
在开发的过程中需要用到ios打包,记录下来供以后查阅。
1.第一步 有一个apple开发者账号
https://developer.apple.com apple开发者中心,注册一个,并申请成为开发者。企业用户99美金/年。申请过程还是比较麻烦的。
https://developer.apple.com/programs/enroll/cn/ 将普通账号注册为开发者账号
在成为开发者后,进入Account页面,会看到这样的界面
红色框内的是重点。在成为开发者之前是看不到这些的,所以如果你的账号还没有开发者权限,就不要浪费时间找这个选项了。
2.第二步 新建app ID
在开发者中心里点击Certificates, Identifiers & Profiles
进入到证书页面
点击App IDs 创建自己的app id 如果没有就点右上角加号新建一个app id
开始新建app id
第一项 app id名
可以随便写,不允许出现中文,推荐使用项目名
第二项 bundle id
app id的后缀,格式com.company.appName 类似应用包名,后面许多地方会用到,要记牢
第三项 app Services
会默认勾选第二项,不可修改。其它根据自己需要的服务选择上,也可以在注册后再次编辑,然后点击Continue确认,下一步。
确认无误后点击下面的Register
完成新建
3.申请证书
回到 Certificates, Identifiers & Profiles页面,选择所有证书,如果没有证书会看到下面界面。
进入到申请页面,选择一个需要的证书类型
如果是推送类的证书,需要关联app id
选择完成后一直continue 到下面界面
如果没有证书文件,通过mac的自带软件 钥匙串访问生成即可
至此,证书申请完成
4.申请授权
选择证书页面的Provisioning Profile
选择一个授权的类型
选择类型后需要选择app id ,不同于证书的是,该授权仅适用于选择的appid
然后下一步 选择关联证书
选择关联证书后下一步 选择关联设备
如果尚未添加设备,到证书页面的devices 或者点击create device添加设备
添加设备比较简单,需要一个udid,最直接的办法,把iphone连接到mac,在mac上打开itunes,设备信息里就能看到。
选择完设备后要为授权文件命名,目的在于区分于其他授权文件。
5.总结
1)成功安装测试证书的条件:a).开发者证书+私钥。 b).授权文件。
2)如果你想通过证书进行真机调试,请选择开发版证书(Development Certificate),和相应的授权文件(Development Provisioning Profile) 。
3)如果你想让更多的开发者能进行真机调试,请先对需要真机调试的设备进行授权,然后将开发版证书(Development Certificate)下载到本机安装后导出为带私的.p12的文件,和相应的授权文件(Development Provisioning Profile)交由开发者安装,成功后即可进行真机调试。
4)如果你想让更多的机子进行真机测试,请先对需要测试的设备进行授权,然后选择生产版证书(Distribution Ad_hoc Certificate)和相应的授权文件(Distribution Ad_hoc Provisioning Profile)打包后分发给要测试的设备即可。
仅供参考
- ios打包准备
- iOS打包文件准备上传出现错误
- 小视频-iOS打包介质准备
- Android打包前的准备
- iOS- 打包
- IOS打包
- iOS 打包
- ios打包
- ios打包
- ios作品准备
- 准备从事IOS开发
- xmpp-iOS-准备
- ios上架准备
- iOS开发学习准备
- iOS基石(零) - 准备
- react native app离线打包准备
- H264打包RTP包流程准备
- iOS开发准备前工作
- 重写和重载
- Linux SPI总线和设备驱动架构之一:系统概述
- Spring学习笔记:面向切面(AOP)的基本定义
- hadoop beyond memory
- 转载的文档,很有用
- ios打包准备
- 笔试_接口抽象类
- Python常用函数
- 独木船
- 初识A*算法
- 你能卖什么,决定了你的收入落在什么档次
- PAC理论
- 数安时代(GDCA)与深信服携手合作,签订战略合作协议
- SQL日期函数获取系统当前时间