苹果官方文档写明:文档地址

企业帐号发布证书有效期是3年,而开发证书有效期为1年,而描述文件开发发布都是只有1年有效期。

个人帐号开发证书发布证书有效期都是1年,描述文件也全是1年有效期。

iOS 分发证书 (App Store)

如果您的 Apple Developer Program 会员资格有效,则您在 App Store 上的现有 app 将不受影响。但是,您不能再向 App Store 上传使用已到期或被撤销的证书签名的新 app 或更新版本。

iOS 分发证书 (企业内部、内部使用 app)

用户將无法再运行已使用这个证书签名的 app。您必须分发使用新证书签名的新版本 app。

iOS分发证书@2x.png

iOS分发描述文件.png

总结

企业版发布证书过期后必须重新生成,并以此证书重新创建或Edit(Type: iOS UniversalDistribution) .mobileprovision分发描述文件。为避免用户因描述文件过期崩溃,可在过期前的几个月新建发布证书、.mobileprovision分发描述文件,以此打包更新App。

如果仅仅是分发描述文件过期,可登陆配置证书 Edit(Type: iOS UniversalDistribution) .mobileprovision分发描述文件为其续期。

分发描述文件过期续期或重新配置后需要重新打包或者给用户安装更新。

扩展

对于个人开发帐号Appstore的证书来说:

1、先revoke你的Certificate,重新生成一个新的。

2、Edit一下你的证书,选择新的Certificate。

3、下载覆盖之前的证书,就可以了。

这个帐号发布的产品不会受到影响。未发布的产品也不会有影响。(注意,这个是APPSTORE的,删除不影响线上版本,如果是企业版到期前千万别乱删,只要删除已经装了的App立马不能用----这都是血和泪的教训!!!)

证书的有效期不能修改,只能重新下载。

证书过期不会影响已上架 AppStore ,但是推送会出问题,更新推送证书也不用下架重新发布,可以重新生成,只要保证 developer.apple.com 中那个 APP ID 的推送证书和推送服务器上的一致即可。不论是企业版还是个人开发账号,都只需Edit一下推送证书,重新上传至第三方推送网站即可。

当我们用大于三个mac设备开发应用时,想要申请新的证书,如果在我们的证书里,包含了3个发布证书,2个开发证书,可以发现再也申请不了开发证书和发布证书了(一般在我们的证书界面中应该只有一个开发证书,一个发布证书,没必要生成那么多的证书,证书一般在过期之后才会重新添加。)

解决办法:发布证书导出p12文件,苹果证书导出p12文件。

导出p12.png

在别人的电脑上要成功安装,须具备两个文件:

该证书导出的“.p12”文件。

苹果开发者中的与“证书”对应的“描述文件”

如果需要用于开发的,那么需要这两个文件:

证书描述文件.png

.p12文件本身就是一个加密的证书,所以用这两个文件就可以让其他mac设备使用了:

苹果描述文件服务器证书无效,22.iOS企业版证书、描述文件过期问题解决相关推荐

  1. 不要签名证书将网页打包封装成苹果APP,无需苹果企业签名,IPA证书签名,ios签名证书,免越狱安装...

    不用签名证书将网页封装成苹果APP,无需苹果企业证书 签名,IPA证书签名,ios证书签名,免越狱安装 (本方法只支持网站封装app,原生的用不了,详细请咨询客服) 近期很多朋友问我把网站变成app的 ...

  2. outlook你的邮件服务器证书无效,IMAP提示由于证书无效或不可信,无法连接到服务器...

    重新申请证书之后移动端使用IMAP无法登录,提示由于证书无效或不可信,无法连接到服务器. 您好, 请问如果在Outlook电脑客户端用IMAP方式配置账号可以成功吗?域内或域外都可以吗? 如果在移动设 ...

  3. app此服务器的证书无效 伪装,解决[服务器证书无效, 连接伪装服务器]问题

    今天遇到一个问题, 在验证手机号时, 发送验证码的时候异常, 请求失败, 并提示如下错误[code]Error Domain=NSURLErrorDomainCode=-1202 此服务器的证书无效. ...

  4. app服务器证书无效怎么办,APP上架证书无效:解决(示例代码)

    在碰到问题时总是第一反应,"我没做过啥啊",这主观思想导致了排查问题更加困难. 上传之后出现如图错误,"error itms-9000 the bundle at bun ...

  5. 2023最完全的个人和企业版的iOS企业证书区别

    iOS企业证书分为个人版和企业版两种.它们的主要区别在于适用的使用场景.证书有效期.证书价格.证书申请流程.签名数量等方面. 使用场景 个人版iOS企业证书适用于个人开发者或小团队,主要用于开发内部应 ...

  6. iOS开发证书申请教程(udid真机调试测试)

    iOS证书的类型和作用 1.iOS开发证书 iOS开发证书是用于测试APP,在开发过程中安装到苹果手机真机测试APP的运行情况. 2.iOS发布证书 当APP开发测试好后上线就需要用到iOS发布证书, ...

  7. iOS企业证书的申请教程

    iOS企业证书可以免上架App Store安装到手机使用 如果app上架不了,只能签名企业证书使用 需要企业账号才能申请 一.iOS企业发布证书申请 Appuploader可以辅助在Windows电脑 ...

  8. E打开https网站时,提示此网站的安全证书有问题(证书无效)

    调用IE来打开对应的网页问题,但是在实际测试中,有些网站是采用https协议的,这时候IE浏览器会弹出如下窗口,一般手动选择后,才可进入登录界面,那么该如何解决呢 今天有个用户再访问我们网站的时候,调 ...

  9. https访问报证书错误_IE打开https网站时,提示此网站的安全证书有问题(证书无效)...

    今天有个用户再访问我们网站的时候,调用IE来打开对应的网页问题,但是在实际测试中,有些网站是采用https协议的,这时候IE浏览器会弹出如下窗口,一般手动选择后,才可进入登录界面,那么该如何解决呢? ...

  10. ssl证书无效什么原因?

    给网站安装SSL证书之后,网站的通信协议就发生了改变,网站的通信协议就可以变成加密的,对用户来说,自己访问网站不用担心出现网络安全事故,而网站也不用担心网站的核心数据被窃取了,网站想要长久的发展,安装 ...

最新文章

  1. iOS开发之ImageView复用实现图片无限轮播
  2. 在C#里怎样获得当前Windows操作系统的语言种类?以及如何知道当前Windows版本?...
  3. C语言经典例79-字符串排序
  4. @AutoWired和@Resource注解异同分析
  5. Git提交到多个远程仓库
  6. 强java_Java (强/弱/软/虚)引用
  7. linux centos升级php_CentOS使用yum升级php到最新版本
  8. 实现用户操作指引功能
  9. 【chorme插件开发】第四节:html+js实现的功能插件开发实例
  10. 中国联通在香港正式推出5G服务
  11. Visual Basic编程常见问题及解答(3)
  12. ubuntu 11.10 下network proxy 的设置问题
  13. mysql 民族_56个民族及民族代码的sql语句
  14. 身份证实名认证API接口
  15. java手风琴代码_JavaScript实现手风琴效果
  16. 模拟自动售卖机售卖3、5、8元饮料投币业务
  17. 如何与其他用户共享SkyBell HD访问
  18. oracle数据库怎么ping,Oracle中tnsping命令解析
  19. 知识付费对接微信公众号订阅消息
  20. Quartz.NET学习笔记(四) 计划任务触发器

热门文章

  1. BMVC 2020 开幕,196篇论文73篇开源~
  2. 发现隐患里的自己,原来我是**人!
  3. R 语言 单位根检验
  4. Electron 屏幕锁定 快捷键锁定 屏蔽快捷键
  5. 3分钟打动投资人:商业计划书篇
  6. Apache配置文件中的deny和allow的使用
  7. 结合P2P软件使用Ansible分发大文件 1
  8. SpringMvc生成Excel和PDF
  9. 人民币转换美金的c语言代码大全,美元换算(人民币换算)
  10. 根据自己的词汇量阅读英语原著