Wildcard App IDs can not be used to create in House provisioning profiles.Please use an Explicit App
企业级证书测试打包时报错Wildcard App IDs can not be used to create in House provisioning profiles.Please use an Explicit App ID.
(通配符 app bundle id 不能 适用于 in house 类型的provision profiels, 请检查用一个明确的存在的appid)
刚开始我误认为创建App IDs时选择的是Wildcard App ID,故而删除了之前的App ID ,将其复制重新选择了一个精确的Explicit App ID,然再次打包并没有其作用;最后重新生成了一个发布证书并重新根据Bundle ID生成了一个In House Provisioning Profiles**才解决问题**
原因分析:
都是In House Provisioning Profiles(描述性文件) 出现的问题,可能原因
[企业级打包只需要发布证书,注意打包的时候选择那个账号,那个bundle id, 设置coding sign, 选择Team id]
(1)In House Provisioning Profiles 的bundle id 不存在
(2)In House Provisioning Profiles 企业级打包,打包的证书不存在 或 被撤销
(3) In House Provisioning Profiles 没有下载到本地
(4) 以上都没问题了,重新Product—>Archive
打包之前最好检查一下,自己设置的支持的最低版本;在Targets—>Geneal—Deployment Tagret它控制着运行应用需要的最低操作系统版本,因此也要设置一下,博主第一版发布时设置9.0,发现同事使用的5S系统依然是8.4,因此不能下载安装测试
还没有评论,来说两句吧...