Rob*_*bin 46 iphone certificate iphone-sdk-3.0
我的开发证书已过期.更新它的正确方法是什么?您是否撤销过期的证书并提交新的证书签名请求?是否必须重新创建配置文件?这样做会有副作用吗?
Bar*_*Lee 32
使用Xcode 5,执行以下步骤:
1)从https://developer.apple.com删除旧证书
2)打开XCode - 首选项 - 帐户 - 查看详细信息,然后单击左下角的刷新图标
3)Xcode询问您是否要申请新证书
享受这个简单的工作
Mas*_*aro 24
如果证书已过期,则无法撤消该证书.您需要通过开发人员计划门户重新创建它.
获得新证书后,我不确定您是否需要再次创建与先前证书关联的配置文件.我想你必须这样做(除非配置文件只使用证书主题而不是有效的from/to fieds).
据我所知,没有其他副作用.
不知道这是否有帮助,但我今天执行了以下步骤,以使我过期的个人资料重回正轨.
注意:这些步骤是我的配置/证书过期后的第二天.我有意在到期后的第二天做了.它以一种奇怪的方式使事情变得更加容易.
更新步骤
1)登录itunes connect provisioning portal https://developer.apple.com/ios/manage/provisioningprofiles/viewDistributionProfiles.action
2)单击证书
3)申请新证书
4)从桌面文件夹上传文件CertificateSigningRequest.certSigningRequest.(如果您上次保存了一个)有关详细信息,请查看此链接
5)点击提交
6)启动Xcode程序
7)单击"设备"
8)单击"配置配置文件"
9)选择过期的证书,然后点击顶部的续订按钮.
10)等待2-5分钟
11)返回https://developer.apple.com/ios/manage/provisioningprofiles,应该有一个新的分发证书
11a)转到iTunes网站上的配置并编辑 - >修改所有配置文件并点击提交.只需修改它们上的任何设备或复选框即可.
11b)几秒钟后,您的个人资料将被续订.(点击浏览器上的刷新按钮)
12)下载开发和分发证书.(无需下载配置证书)
13)将它们保存在桌面上的新文件夹中,然后双击开发和分发证书
14)这将启动钥匙串.删除旧/过期的钥匙串
15)在Provisioning Profiles下返回Xcode,然后点击底部的Refresh按钮
16)一切都应该有效,任何事都不应该是过时的或过期的
Xcode 4.6为您处理所有这些 - 现在这个过程比接受的答案容易得多.
请参阅此链接了解详情.
我相信这个过程的关键是等到证书过期.
以下是我使用Xcode 4.6在不到60秒的时间内完成的工作:
Run Code Online (Sandbox Code Playgroud)1. Wait for your Developer certificate to expire 2. Open Xcode, open Organizer (cmd-shift-2) 3. Click on "Devices" at the top, then "Provisioning Profiles" under Library on the left 4. Click the Refresh button in the bottom right corner. 5. Xcode will detect you have no valid cert and ask if you'd like to submit a request for one - say yes.
| 归档时间: |
|
| 查看次数: |
77625 次 |
| 最近记录: |