二次添加ios设备号操作方法
标签:
test 测试机如果您遇到以下问题请参考本指南进行操作:苹果手机无法下载测试包;如何添加测试机:添加设备号;添加苹果测试机;
请按照如下方法二次添加ios测试设备号,只有添加为测试设备的iphone手机才能参与测试,一个手机对应一个设备号,请尽可能准备多个设备。二次添加设备号需要到苹果开发者后台添加,并下载更新两个描述文件,上传到千帆云后台,重新打包才会生效。
二次添加设备号流程
一、获取设备号
通过扫描二维码的方式获取设备号
二、登录develop.apple.com:
1、点击进入开发者账号登录网页:developer.apple.com
2、点击进入设备库和文件库入口
3、点击+号,添加设备;
注意:① 个人开发账号可以最多添加100台iPhone、100台iPad、100台Apple Watch。
② 设备号一旦添加不能删除。只能等待1年时间到了,会出现黄色提示框,提示需要重置设备库,点击reset按钮,去除不需要的设备号,不需要删除的话则直接全选,进行重置即可。
4、填入刚刚获取的name跟udid;
5、确认信息后,点击register即可。
6、点击done完成添加,完成后点击左上角蓝色小字返回设备库列表。
三、下载并更新 AD-HOC描述文件 。
想要新添加的设备号起作用,需要让新添加的设备号和描述文件关联起来。与设备号有关联的只是adhoc描述文件,所以只要更新、下载并重新上传adhoc描述文件即可。
1、点击Profiles进入文件列表,找到自己app对应的AD-HOC描述文件(后缀格式为_dis_adhoc)。
千帆的 AD-HOC描述文件 命名一般是:bundle id_dis_adhoc (描述文件名可以在千帆的uuid资料填写页面查找到)
(例:com.kunshan.phpwind_dis_adhoc,其中com.kunshan.phpwind是bundle id)
2、这里需要点击Select All 全选设备号,并保存。
3、点击Download下载描述文件,之后点击All Profiles返回文件列表页。
4、下载下来的描述文件文件名应为:bundle id_dis_adhoc.mobileprovision。
注意,下载下来的描述文件名称必须是dis_adhoc的描述文件,文件名必须带.mobileprovision后缀,否则将无法打包。
(例:comkunshanphpwind_dis_adhoc.mobileprovision)
然后,需要将描述文件上传app管理后台,更新 AD-HOC描述文件 。
四、下载并更新 推送AD-HOC描述文件 。
苹果在iOS10之后对推送机制做了些修改,千帆针对这些修改在2.3.0版本后新增了NotificationService描述文件。现在新添加的设备号后,同时也需要更新这个NotificationService描述文件。
1、找到对应的 推送AD-HOC描述文件 (后缀格式为:.NotificationService_adhoc,或 .NS_adhoc)。
千帆 推送AD-HOC描述文件 的格式一般为:bundle id.NotificationService_adhoc
或者是bundle id.NS_adhoc (这是由于bundle id太长,命名总长度超出字符限制,故采用缩写NS)
(例:com.qianfan.forum.NotificationService_adhoc,其中com.qianfan.forum是bundle id
或者com.qianfan.forum.NS_adhoc,其中com.qianfan.forum是bundle id)
2、这里需要点击Select All 全选设备号,并保存。
3、点击Download下载新的描述文件。
4、下载下来的NotificationService描述文件文件名应为:bundle idNotificationService_adhoc.mobileprovision。
注意,下载下来的描述文件名称必须包含NotificationService_adhoc(或者NS_adhoc)的描述文件,文件名必须带.mobileprovision后缀,否则新添加的设备号将无法生效。
(例:comqianfanforumNotificationService_adhoc.mobileprovision,其中comqianfanforum是bundle id
或者comqianfanforumNS_adhoc.mobileprovision,其中comqianfanforum是bundle id)
最后,需要将新的 推送AD-HOC描述文件 ,也上传至app管理后台,然后就可以申请打包了。