如果我撤销现有的分发证书,是否会破坏现有应用程序的任何内容? [英] If I revoke an existing distribution certificate, will it mess up anything with existing apps?

查看:137
本文介绍了如果我撤销现有的分发证书,是否会破坏现有应用程序的任何内容?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我为已在商店中安装了应用的组织构建了一个iOS应用。经过数周试图找到有钥匙签署应用程序的人,他们终于回来说:干脆完成!。所以我想知道如何继续。如果我进入配置门户,并撤销dist证书,然后重新分配一个,我是否能够签署该应用程序并上传它没有问题?

I built an iOS app for an organization that has an app already on the store. After weeks of trying to get the guy who has the key to sign the app, they finally came back and said, "Just get it done!". So I am wondering how to proceed. If I go into the provisioning portal, and revoke the dist certificate, and then re-assign one, will I then be able to sign the app and upload it without problem?

这就是我要做的,但我不知道现有应用程序的后果。它会搞砸了吗?然后当组织想要继续更新他们的应用程序时,他们不能只撤销,然后再次将证书重新分配给他们吗?

That is what I was going to do, but I don't know the ramifications for the existing app. Will it mess anything up with that? And then when the organization wants to continue updates on their apps, can't they just revoke, and then reassign the certificate to them again?

这部分过程是对我来说有点模糊,所以稍微澄清一下就好了!

This part of the process is a bit foggy to me, so a little clarification would be appreciated!!

推荐答案

这样做没有问题,除非你在企业帐户。分发证书无论如何都会过期,因此最终您需要一个新证书。继续删除。

There is no problem doing this unless you are on an enterprise account. Distribution certificates expire anyway, so eventually it will happen that you need a new one. Go ahead and delete away.

您还可以在Apple Dev论坛上找到这个问题,回答并多次询问(例如这里有一个),所以如果你仍然犹豫不决,请在那里谷歌。

You can also find this question asked, answered, and asked again many times over on the Apple Dev forums (e.g. here's one), so google around there if you're still hesitant.

关于企业开发者帐户:
感谢Mike的评论

About Enterprise Developer accounts: With thanks to Mike's comment

应用程序商店应用程序被取消当它进入商店时获得Apple证书。因此,撤销供应门户中的证书不会影响它。企业应用程序使用原始证书,这意味着撤消它将导致应用程序停止在其安装的所有设备上运行。如果您撤销企业帐户的证书,则所有员工设备上安装的所有应用程序都将停止工作

An App store app gets resigned with an Apple certificate when it goes on the store. Revoking the cert in the provisioning portal therefore won't affect it. Enterprise apps use the original certificate, which means revoking it will cause the app to stop functioning on all devices it is installed on. If you revoke an enterprise account's certificate, all apps installed on all employee devices will stop working

这篇关于如果我撤销现有的分发证书,是否会破坏现有应用程序的任何内容?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆