首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分销管理过期?

分销管理过期?
EN

Stack Overflow用户
提问于 2022-04-13 00:17:18
回答 1查看 841关注 0票数 1

目前,我的分发管理过期。现在,我的问题是,我是否需要撤销它,然后创建一个新的?我有点困惑,因为我找不到创建新证书下的特定证书。那我该怎么处理呢?我已经创建了一个新的分发证书。但是,对分销管理的一家公司有什么了解呢?还有在证书过期前自动更新或创建新证书的方法吗?我的应用程序是用颤栗写的。

EN

回答 1

Stack Overflow用户

发布于 2022-09-14 12:11:54

有关证书的一些信息可以找到这里。最重要的一点是:

发展证书属于个人。在您的开发人员帐户中,计算机名称被附加到开发证书名称(例如,Gita Kumar (Work ),其中Work是计算机名),这样您就可以识别它们。 ..。 分发证书属于团队,但只有帐户持有人或管理员角色才能创建分发证书(如果注册为个人,您就是帐户持有人)。

证书不能被更新(至少是手动的,afaik),您必须创建一个新的证书,然后再用它来更新新的应用程序。Afaik,过期的分发证书不会阻止任何人使用您的应用程序,它只是意味着您不能导出/发布新版本。

创建和导入新分发证书的步骤(请在下面检查以获得可能更快的方法):

  1. 关闭Xcode
  2. 转到https://developer.apple.com,登录,单击"Account“(右上),然后转到”证书、ID和概要文件“,其中列出了所有当前证书。
  3. 单击“证书”标题旁边的蓝色"+“。
  4. 在下一页中选择"Apple分发“(用于Xcode 11+) -”下一步“
  5. 现在您必须上传一个“证书签名请求”(".certSigningRequest“文件),可以找到更多的信息和屏幕截图这里:。
    1. 启动位于/Applications/实用程序中的密钥链访问。
    2. 选择密钥链访问>证书助理>从证书颁发机构请求证书。
    3. 在“证书助理”对话框中,在“用户电子邮件地址”字段中输入电子邮件地址。
    4. 在“公共名称”字段中,输入密钥的名称(例如,Gita Kumar Dev键)。
    5. 将CA电子邮件地址字段保留为空。
    6. 选择“保存到磁盘”,然后单击“继续”。

  6. 单击“继续”并下载新证书(".cer“文件)。
  7. 双击文件,这将自动打开密钥链访问应用程序并导入它.
  8. 现在您可以再次打开Xcode了。若要检查导入是否成功,请转到Xcode - Preferences - Accounts选择左侧的Apple,然后单击右下角的"Manage“。您现在应该会看到一个新的"Apple分发“证书,其创建日期为今天。

在相同的窗口中,左下角还有一个"+“按钮,它为您提供了可以创建的新证书列表。这可能是一个更快的方法,但我还没有测试它。

对于一个额外的检查存档您的应用程序,然后,在导出(我使用"Ad“),它应该显示的名称和日期的证书使用的最后一页。

在网站上,您现在可以点击列表中过期的证书(如果它还没有消失)并“撤销”它(右上角的红色按钮)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71850448

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档