美文网首页
企业级App过期时间

企业级App过期时间

作者: 小凡凡520 | 来源:发表于2019-07-29 16:24 被阅读0次

苹果企业证书过期

一、背景

苹果开发证书分为个人证书和企业证书。两者其中一个区别是,企业证书打包的app不需要发布到app store,而个人证书的app必须发布到app sotre。但是企业证书有个弊端,使用企业证书发布app有效期为12个月,假如过了有效期app则无法运行。也就是说,企业证书发布的app至少需要 1年升级一次,每次升级使用新的证书来发布。

二、问题

您自己分发的应用程序不会自动更新。当您有新版本可供用户安装时,向他们发送更新通知并指导他们安装应用程序。考虑让应用程序检查更新,并在它打开时通知用户。如果您使用的是无线应用程序分发,则通知可以提供已更新应用程序的清单文件链接。

三、解决方法

如果您想要用户保留他们的设备上储存的应用程序数据,请确定新版本使用的 bundle-identifier 与它要替换的 bundle-identifier 相同,并告知用户在安装新版本之前不要删除他们的旧版本。新版本将会替换旧版本并保留设备上储存的数据,前提是 bundle-identifier 匹配。

分发预置描述文件自签发之日起 12 个月后过期。过期之前的两个月,iOS设备会开始显示即将过期通知。过期之后,应用程序将无法开启。

请在预置描述文件过期之前,使用 iOS Development Portal(iOS 开发门户)为应用程序创建新描述文件。使用新预置描述文件为首次安装应用程序的用户创建新应用程序归档 (.ipa)。

对于已经拥有该应用程序的用户,您可能想要计划发布下一个版本的时间,以便它包括新预置描述文件。如果您不想这样做,则可以仅分发新 .mobileprovision 文件,以便用户不必再次安装该应用程序。新预置描述文件将覆盖已存在于应用程序归档中的描述文件。



描述文件过期
一、说明

苹果官方文档写明,企业帐号发布证书有效期是3年,而开发证书有效期为1年,而描述文件不分开发发布都是只有1年有效期。所以当你的描述文件过期(expire)时。不用慌张,我看到网上好多朋友说删除重新生成,其实不用这么麻烦,只需要3步完成:点击过期的描述文件展开详情界面-点击Edit按钮-点击Generate按钮

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

对于个人开发帐号Appstore的证书来说
1、先revoke你的Certificate,重新生成一个新的。
2、Edit一下你的证书,选择新的Certificate。
3、下载覆盖之前的证书,就可以了。

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

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

相关文章

  • 企业级App过期时间

    苹果企业证书过期 一、背景 苹果开发证书分为个人证书和企业证书。两者其中一个区别是,企业证书打包的app不需要发布...

  • iOS 企业级应用打开闪退总结

    企业级应用打开闪退原因 应用生产证书过期 开发者发布证书过期 开发者发布证书变更 开发者发布证书无效 本地钥匙串对...

  • flask_login 更改会话过期时长

    在flask app启动配置类中配置PERMANENT_SESSION_LIFETIME项。 比如,将过期时间配置...

  • 检查iOS app证书过期时间信息

    日常iOS开发中,有时候需要检查ipa文件的证书信息。 unzip -q MyApp.ipa codesign -...

  • redis过期时间的设置

    设置过期时间 移除过期时间 查看过期时间 是否设置过期时间 过期键的删除策略: 立即删除:在创建键的操作时间时,创...

  • 2018-10-21

    我的第一个上架App Store项目 前言 从事开发iOS工作已经几年了,做的主要是企业级App(只发布过企业级的...

  • H5跳转到ios设置页面

    很多做企业级App的开发者都会遇到这样的困扰:用户下载完成企业级App后,需要进入经历一个痛苦的手动信任过程: 进...

  • iOS10 从Safari跳转到描述文件与设备管理

    很多做企业级App的开发者都会遇到这样的困扰:用户下载完成企业级App后,需要进入经历一个痛苦的手动信任过程: 进...

  • 滴滴企业版App分析

    滴滴企业级产品的决策购买者、付费方是企业,滴滴企业级App只针对有合作企业的员工开放,App的使用者是员工。 产品...

  • iOS10 从Safari跳转打描述文件与设备管理

    很多做企业级App的开发者都会遇到这样的困扰:用户下载完成企业级App后,需要进入经历一个痛苦的手动信任过程: 进...

网友评论

      本文标题:企业级App过期时间

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