发现大部分博客介绍的都是私人真机测试方法,没找到具体的公司团队开发真机测试方法。
而从这周开始就离开iOS应用软件开发,进入游戏开发行业了,今天能记得的iOS知识以后估计会忘光,所以skipop还是总结一个来给自己备忘:
1.一般会先用公司邮箱去申请appid,然后让公司iOS团队有权限的管理员将这个邮箱加入公司的开发者团队。
2.自己的公司邮箱会收到苹果的邀请邮件,接受即可。
3.告诉公司管理员自己的真机设备号,让管理员将此设备加入开发者团队的设备列表。
4.用Mac的钥匙串程序生成一个文件(生成步骤很多博客有介绍,这里不详述)。
5.在苹果网站登录appid,进入开发者团队后台,将上一步生成的文件上传。
6.联系公司管理员同意自己的上传。到这一步,自己的登记就算基本完成。
7.下载公司的项目证书到自己的Mac电脑(貌似这个项目证书中是需要包含自己真机设备信息的那个证书)。
证书部分差不多完成了,接下来配置自己电脑:
8.在xcode--perferences---account里添加自己的appid信息(这个不是必须的,可以用其他步骤替代,只是后续步骤会方便一点)。
9.打开公司的工程,连上真机,设置code signing identify为自己的证书标识(有可选项)。
10.在项目设置里设置ios deployment target为手机sdk版本,然后才能在工程运行设备里找到自己手机(貌似手机sdk版本高于ios deployment target指定版本也行)。
11.在项目设置里设置provision profile为公司特定开发版本(一般有多个可选项,具体选哪个问一下公司团队就知道了)。同时设置bundle标识和这个版本一致即可(有些公司的可选项中包含一类是“XXX.*”,用这类版本时bundle标识可以随意设置)。