Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS我的15个(!)证书中哪一个已过时?_Ios_Certificate_Ios Provisioning - Fatal编程技术网

iOS我的15个(!)证书中哪一个已过时?

iOS我的15个(!)证书中哪一个已过时?,ios,certificate,ios-provisioning,Ios,Certificate,Ios Provisioning,在Keychain Assistant中,我有15种不同的证书。我试图将它们与开发人员门户中显示的内容关联起来(在我的两个单独的帐户中)。这就解决了一些问题——基本上是那些在左侧显示为灰色三角形的问题。但是有一些证书,没有三角形,看起来更“全局”,在Dev门户中没有对应的证书。它们有奇怪的截止日期,比如2027年2月 当然,我不记得请求或创建这些。。。iOS开发已经有7年了,我对记笔记并没有那么强迫。因此,我的问题是(最后,这里是):其中哪些仍然在使用?我不打算随意删除它们,但未知的乌云令人沮丧

在Keychain Assistant中,我有15种不同的证书。我试图将它们与开发人员门户中显示的内容关联起来(在我的两个单独的帐户中)。这就解决了一些问题——基本上是那些在左侧显示为灰色三角形的问题。但是有一些证书,没有三角形,看起来更“全局”,在Dev门户中没有对应的证书。它们有奇怪的截止日期,比如2027年2月

当然,我不记得请求或创建这些。。。iOS开发已经有7年了,我对记笔记并没有那么强迫。因此,我的问题是(最后,这里是):其中哪些仍然在使用?我不打算随意删除它们,但未知的乌云令人沮丧。我怀疑有些人只是死木头

为了重复(防止一些冲动的回复),我知道所有特定于应用程序的开发、分发、推送等证书的用途。以下是(明显的)孤儿,他们可能在全球发挥着重要作用:

苹果应用集成认证机构-2017年7月

苹果iPhone认证机构-2022年4月

苹果iPhone操作系统配置文件签署-2020年5月

苹果根认证机构-2025年2月

苹果全球开发者关系认证机构-2016年2月


开发者ID认证机构-2027年2月

至少适用于:2020年5月苹果根认证机构

我认为这与MDM有关,您是否在MDM系统上配置过APN?可能是它。
我发现有人提到过这一点,我还记得很久以前关于空中监视配置的类似内容。

我可以证明上述两个证书仍然是必要的。我在命令行上运行了这个命令:
codesign-vv-d MyApp.app
。我得到的包括
Authority=Apple Worldwide Developer Relations Certificate Authority
Authority=Apple Root CA
。这些证书与我名单中的第四和第五张证书非常清楚地对应。