美文网首页
Ios马甲包ipa避免被手机设备UDID关联解决方案:

Ios马甲包ipa避免被手机设备UDID关联解决方案:

作者: toNull | 来源:发表于2021-08-03 12:11 被阅读0次

    前提:有两个开发者账号,这里描述为A账号、B账号 。

    A账号作用:提供dev+通配符描述文件(通配符描述文件中要添加真机手机的udid) 供打包ipa;A账号可以复用

    B账号作用:只创建dis证书+dis描述文件,B账号里不添加任何手机udid,弄好证书后供ipa重签名后进行提审

    操作步骤:

    1.使用固定一台电脑制作dev证书,供cp打包出ipa,仅仅适用于开发环境下进行测试

    (1)创建开发环境证书:使用固定电脑-钥匙串-申请颁发证书-使用申请好的颁发证书+账号A,制作dev证书

    (2)添加测试设备:账号A Devices中添加需要真机测试的udid设备

    (3)注册通配符bundle id:  过程和平时在developer后台注册appid一样,只是我们以往选择的都是Explict(明确的,具体的), 注册通配符bundle id需要选择Wildcard,然后写一个*号即可

    (4)生成通配符描述文件:和以往生成具体bundle id描述文件的操作一样,选择bundleid的时候选择通配符bundleid

    (5)使用:下载dev证书和通配符描述文件,双击证书和描述文件,选择证书和描述文件;

    (6)导出p12文件+描述文件,提前固定好一个提审用的包名,eg:com.xxx.mm  ,整理一起提供给cp进行出包ipa

    2.使用步骤1证书拿到ipa后:

    (1)使用准备提审用的B账号创建dis证书(此时注意制作dis关联的电脑设备是一台没问题的电脑,及没有在苹果黑名单电脑)

    (2)注册通bundle id:添加com.xxx.mm

    (3)生成dis描述文件

    (4)下载dis证书、dis描述文件,对ipa进行重签名后(签名工具百度很多,我用的是FastLane)使用没有关联的电脑进行上传App Store提审

    相关文章

      网友评论

          本文标题:Ios马甲包ipa避免被手机设备UDID关联解决方案:

          本文链接:https://www.haomeiwen.com/subject/tvhuvltx.html