iOS 分发证书过期或手动吊销,会影响 App 的下架吗?

简介: iOS 分发证书过期或手动吊销,会影响 App 的下架吗?

iOS distribution 发布证书过期或者被手动 revoke 了 app 会被下架吗?


在距离 distribution 证书过期一个月(或被手动 revoke 了)的时候会受到 apple 的邮件



点击并拖拽以移动

编辑


虽然 distribution 过期(或者被手动 revoke)了,如果你的开发者账号是 company(公司)类型或个人类型的,只要你的每年 99$的开发者 membership 没有过期,就不会对已上架的 app 产生影响,只是你下次发布或者更新 app 就要重新生成一个 distribution 证书了。如果你的开发者账号是 enterprise 类型(企业级)的,证书过期或被 revoke 了之后,那么安装过该证书打包的 app 的用户将无法打开该 app 了,这就需要开发人员重新生成证书再打包一个 app 了。

如何查看开发者 membership 是否过期:



点击并拖拽以移动

编辑


顺便贴一下 Apple 关于证书过期说明的截图和链接吧



点击并拖拽以移动

编辑


我们都知道上架如果 APP 证书过期也会导致失败,这边我们就推荐一个好用的工具-appuploder。

如何使用 appuploader 制作 apple 证书

一.证书管理

点击首页的证书管理


点击并拖拽以移动

编辑

二.新建证书

点击“添加”,新建一个证书文件

免费账号制作证书只有 7 天有效期,没有推送消息功能,推送证书是用来配置

在网站上推送的。不是用来打包编译 app 的。


点击并拖拽以移动

编辑

并且免费账号只能创建开发证书,无法提交上传发布,无法使用 apple 登录,

支付,推送等功能。画红圈的部分就是开发证书(development),后面的 distribution 是发布证

书,managed 是管理证书,这两个也都是支付了 99 美金给 apple 才能使用的。


点击并拖拽以移动

编辑

三.使用 appuploader 服务同步证书

如果勾选“使用 appuploader 服务同步证书”此项,我们将可以在不同电脑上下

载和使用此证书,将 ipa 文件上传到 App Store 给苹果审核,不需要 Mac 电脑,也不需要 xcode,非常

简单方便。


点击并拖拽以移动

编辑

新建证书完成后另存文件保存下来,证书就已经制作好了,点击另存到想要保存的位置就好了。


点击并拖拽以移动

编辑

制作好的证书就是.p12 格式的,无需转换。

相关文章
|
2月前
|
存储 安全 Linux
【Azure App Service】在App Service中查看CA证书
在 Azure App Service 中,使用自签名或私有 CA 证书的远程服务可能会导致 SSL 握手失败。解决方法包括使用受信任 CA 签发的证书,或通过 App Service Environment 加载自定义根证书,实现安全连接。
|
29天前
|
运维 iOS开发 Windows
windows电脑备案ios APP获取公钥和证书指纹Sha-1值的方法
在阿里云进行APP备案、在备案IOS端的环节的时候,发现需要我们将p12证书安装在电脑上,再用xcode或或钥匙串访问来获取这个证书的公钥和sha-1值。 但是大部分开发uniapp应用的同学们,或者进行发布的运维人员的电脑都是windows,无法按照阿里云的教程来获取ios的公钥和sha-1。备案就被卡主了。 这里介绍下另一个方法,就是使用香蕉云编来在线上传证书获取。如下图所示,打开香蕉云编后,找到下图这个功能
279 0
|
3月前
|
人工智能 IDE 前端开发
写给尊贵的 Tare Pro 用户的喂饭级 IOS APP 开发指南
本文介绍了如何利用 AI IDE Trae,从零开始快速开发一个 iOS 应用《回声》。通过 AI 辅助完成需求梳理、原型设计、编码与调试,展示了 AI 在整个开发流程中的强大助力。
310 0
|
5月前
|
测试技术 Linux 网络安全
【App Services】App Service报错远程证书无效 - "The remote certificate is invalid according to the validation procedure"
在开发环境中,新部署的应用(App Service)无法与 Salesforce 的远程端点建立 SSL/TLS 连接,报错显示证书无效。经分析,防火墙启用了 SSL Inspection,插入了私有 CA 签发的中间证书,导致 App Service 无法验证。解决方案包括禁用 SSL Inspection、设置 `WEBSITE_LOAD_ROOT_CERTIFICATES` 环境变量或临时禁用代码中的 SSL 验证(仅限测试环境)。
176 8
|
7月前
|
Swift iOS开发 开发者
苹果app上架-ios上架苹果商店app store 之苹果支付In - App Purchase内购配置-优雅草卓伊凡
苹果app上架-ios上架苹果商店app store 之苹果支付In - App Purchase内购配置-优雅草卓伊凡
864 13
苹果app上架-ios上架苹果商店app store 之苹果支付In - App Purchase内购配置-优雅草卓伊凡
|
7月前
|
存储 数据安全/隐私保护 开发者
苹果app上架app store 之苹果开发者账户在mac电脑上如何使用钥匙串访问-发行-APP发布证书ios_distribution.cer-优雅草卓伊凡
苹果app上架app store 之苹果开发者账户在mac电脑上如何使用钥匙串访问-发行-APP发布证书ios_distribution.cer-优雅草卓伊凡
272 8
苹果app上架app store 之苹果开发者账户在mac电脑上如何使用钥匙串访问-发行-APP发布证书ios_distribution.cer-优雅草卓伊凡
|
7月前
|
网络协议
【Azure App Service】App Service 如何配置私网域名以及证书呢?
本文解答了关于 Azure App Service 如何配置私网域名及证书的问题。App Service 不支持私网域名,自定义域名需配置在公共 DNS 服务器上。文章引用官方文档详细说明了映射自定义 DNS 的步骤,并附带参考资料链接,帮助用户深入了解相关配置方法。
151 6
|
7月前
|
iOS开发 开发者 Windows
uniapp云打包ios应用证书的获取方法,生成指南
打包用到的一共两个文件,一个是p12格式的私钥证书,一个是证书profile文件。其中生成p12证书的时候,按照官网的教程,是需要MAC电脑来协助做的,主要是生成一些csr文件和导出p12证书等。其实这些步骤也可以借助一些其他的工具来实现,不一定使用mac电脑,用windows电脑也可以创建。
973 0
|
11月前
|
开发框架 前端开发 Android开发
安卓与iOS开发中的跨平台策略
在移动应用开发的战场上,安卓和iOS两大阵营各据一方。随着技术的演进,跨平台开发框架成为开发者的新宠,旨在实现一次编码、多平台部署的梦想。本文将探讨跨平台开发的优势与挑战,并分享实用的开发技巧,帮助开发者在安卓和iOS的世界中游刃有余。

热门文章

最新文章