企业重签名

2018-09-14  本文已影响17人  iLeooooo

第一种:使用带有通配符*号的描述文件签名(相应的证书)

关于苹果企业开发者证书的说明

苹果企业开发者证书和公司证书的区别在于,企业证书的发布对象为大型企业内部使用者,所以不需要上传到App Store上,直接在自己企业的网站上就可以发布App给企业内部员工使用。

从2016年开始,新注册的企业开发者证书帐号,将不允许使用“通配符*号”来创建In House发布证书,必需一个App配给一个App ID,而2016年之前注册的企业开发者证书帐号,则不受影响,但如果苹果后台检测到您的证书有跨企业滥用的情况,会进行降权或禁用。

以上内容于2017年3月13号经苹果中国区证书客服确认。

顺便奉劝各位企业证书的老用户,且行且珍惜啊!不要帮别人打包一下,而造成自己的企业证书帐号被锁。

第二种:直接下载企业证书的发布的描述文件(相应的证书)

使用iOS App Signer进行重签名。
方法:

  1. 下载描述文件
  2. 把下载好的描述文件改名为embedded.mobileprovision,放到要签名的包里面(.app文件里面)
  3. 打开iOS App Signer, 选择刚才的.app文件。
  4. 选择刚才下载的描述文件对应的证书,点击start
    重签名
  5. 如果不做第二步,直接在iOS App Signer第三行自己选择Provision Profile文件,则会自动修改info.plist文件,重签名后bundle Id就会变成跟描述文件一致的了。
上一篇 下一篇

猜你喜欢

热点阅读