iOS之Xcode⾃动管理证书、打包adhoc和testFlight测试安装引⾔:Xcode8 之后引⽤Automatic manage signing 。对于开发者⽽⾔,在证书上栽的坑肯定不少。
准备:1.开发者账号是必须的吧。
2. Xcode设置account  (不给Xcode说你的账号,怎么你的证书和app信息)
3.开发者账号,如图依次次设置,具体设置内容简单说⼀下
从上到下需要设置依次是开发证书、app标识、机型、 pp证书。
⼤家可以这样理解,苹果APP⽤开发者账号的⽬的是什么,就是为了限制不给钱的不能开发,APP不能上线,真机不能测试。
然⽽这四个东西完美的解决了,苹果的需求。
第⼀部分(证书):分为开发环境证书和⽣产环境证书。顾名思义即对应开发时和发布时对应的资格要求。
文胸排行榜第⼆部分(标识):只说APP部分,创建⼀个你项⽬bundle Identifier 的app(既然是唯⼀标识,苹果肯定能到你的APP。)
第三部分(设备):每部⼿机都有唯⼀标识UDID,在你账号注册了你的⼿机
梁咏琪图片第四部分 (PP):按照上⾯的三部,在开发者账号创建了证书和你的APP,注册了⼿机标识。但是这三种有多种组合⽅式,每种组合⽅式都是⼀种需求,所以PP⽂件就是把三种组合起来的⽂件。
从前Xcode⼿动选择证书和PP⽂件,⽽且PP⽂件和证书都是⾃⼰创建的,现在xcode可以帮助你管理和创建,⽐如你创建好了开发和⽣产证书之后,打包时候选择adhoc,然后Xcode就会帮你创建好adhoc的PP⽂件。电脑老自动关机
xcode创建的证书和⽂件都是XC开头。
page1:打包adhoc测试-------adhoc其实就是⽣产环境不⽤上传appStore的ipa包。
①勾选⾃动管理之后,team选择你的⽣产环境证书,然后你不⽤管了。剩下的交给⼩X了。
②做好⽣产环境的准备,Edit scheme ⾥⾯该设release就设。
③然后在Xcode导航栏选着product 然后archive 。(如果是灰⾊说明的选择的不是真机,或者Generic iOS Device)
④然后就等,打包完之后导出,选adhoc存储下。
命运就算颠沛流离歌名⑤安装部分,双击你打包的ipa包,在iTunes打开,点击安装。。记住记住记住⼀定要点右下⾓应⽤。好了搞定了
page2:testFlight测试,这个测试我也挺喜欢。这个⼀般都是在快发布之前,预上架。⼀般销售或者很多⼈测试发布版,不需要像adhoc⼀样要给那个测试⼈ipa包,可能有的榆⽊疙瘩还要不停的问题,⼈多了很⿇烦。简单多下步骤估计⼤家按照苹果说明都好弄。
①⾸先你进⼊开发者账号的iTunes connect,到你的APP。
②⾥⾯有testFlight,把你上传到iTunes connect的APP选中,开始测试。冰箱不制冷
③注意点,测试⼈员记得在你账号⽤户⾥添加选择,要不然不给他们发邮件和测试码。
④有了测试码,下载testflight APP 然后填⼊测试码可以开始测试。
测试优点:只上传⼀遍ipa包,不⽤来回发送。
上传新版本,会发邮件提⽰,可以直接更新和AppStore⼀样演员张志坚