苹果开发者账号如何多人协作进行开发和真机调试XCode
2015-08-27 01:28
711 查看
首先,先说明一下,我们最容易误解或者理解错误的是:p12证书。
其实p12证书,最直接的使用就是,我们在一台电脑上生成好了cer证书之后,如果使用了开发者账号(无论公司或者个人的)进行ipa进行打包和上架,cer证书是必不可少的。
然而,cer证书只能在一台电脑上生成,如果想要多人协同开发,p12证书帮了很大的忙,只要将我们生成号的cer证书,一起打包成p12之后,导出到团队中其他人使用,就能安装上cer证书了。
切记:在团队中,cer证书只要其中一台电脑生成即可,无需每一台都要做相同的步骤,之后的其它电脑,只要使用导出的p12证书即可。
如何真机调试:
这个算是我们最关心的。其实只要准备两个东西就可以完全满足我们的需求:1、开发者账号(已经付费的) 2、mobileprovision配置文件
只要这两个东西即可,其余的不打包ipa,或者上架,都不需要了。
具体操作如下:
1、将准备的开发者账号(无论团队分配的,还是个人的,只要能用的就行)添加到XCode的Account管理中,添加进去;此时,会进行网络请求,把使用到的“证书”自动识别出来。
2、在开发者后台下载回mobileprovision配置文件,直接运行此文件,即可完成。
就这两步,就能直接新建任意项目进行真机调试。以上是XCode的经验之谈,先记录在这,希望以后少走弯路。
后话:其实苹果自从宣布XCode 7之后无需使用开发者账号(给了99刀以上的)就能真机调试了,现在已经有了beta版的,大家不妨去试下。
其实p12证书,最直接的使用就是,我们在一台电脑上生成好了cer证书之后,如果使用了开发者账号(无论公司或者个人的)进行ipa进行打包和上架,cer证书是必不可少的。
然而,cer证书只能在一台电脑上生成,如果想要多人协同开发,p12证书帮了很大的忙,只要将我们生成号的cer证书,一起打包成p12之后,导出到团队中其他人使用,就能安装上cer证书了。
切记:在团队中,cer证书只要其中一台电脑生成即可,无需每一台都要做相同的步骤,之后的其它电脑,只要使用导出的p12证书即可。
如何真机调试:
这个算是我们最关心的。其实只要准备两个东西就可以完全满足我们的需求:1、开发者账号(已经付费的) 2、mobileprovision配置文件
只要这两个东西即可,其余的不打包ipa,或者上架,都不需要了。
具体操作如下:
1、将准备的开发者账号(无论团队分配的,还是个人的,只要能用的就行)添加到XCode的Account管理中,添加进去;此时,会进行网络请求,把使用到的“证书”自动识别出来。
2、在开发者后台下载回mobileprovision配置文件,直接运行此文件,即可完成。
就这两步,就能直接新建任意项目进行真机调试。以上是XCode的经验之谈,先记录在这,希望以后少走弯路。
后话:其实苹果自从宣布XCode 7之后无需使用开发者账号(给了99刀以上的)就能真机调试了,现在已经有了beta版的,大家不妨去试下。
相关文章推荐
- IOS不用AutoLayout也能实现自动布局的类(4)----MyTableLayout横空出世
- iOS事件传递过程
- IOS 将类的声明,类的定义,主函数分开放的代码。
- 移动 IOS7弹出提示
- iOS 引入支付宝 缺少 #include <openssl/asn1.h>
- wxhl ios bj 49期 张浩 学习心得体会文章连载 第7章
- iOS审核提交IDFA广告标示符拒绝
- ios自动化打包
- [ios]received memory warning
- iOS:制作一个简易的计算器
- IOS零碎知识点
- iOS常用宏,节省时间和精力
- iOS应用程序生命周期
- iOS学习 - 汤姆猫
- ios隐藏状态栏
- iOS中枚举的定义
- 通过iOS 9 SFSafariViewController提供完整的Web浏览体验
- iOS遍历数组相同值元素到另一数组中同一对象的子数组
- iOS 如果刷新TableViewCell上得数据是空的 添加尾部"暂无数据提示"
- iOS对项目中所有加阴影的代码进行优化