续订配置文件


87

刚收到通知,我的一个应用程序的配置文件即将过期。有什么方法可以续订现有的,或者必须重新创建一个?

Answers:


61

对于Xcode管理的续订团队配置文件:

在Xcode的组织者中:

  • 右键点击您的设备(在左侧列表中)
  • 单击“将设备添加到配置门户”
  • 等到完成!

注意,我必须先从设备中删除即将过期的配置文件。
erikprice

1
这项技术今天早上对我不起作用。我到达“列表小组”的身影,然后弹出窗口告诉我“请求超时”
Tony Adams

我不知道什么对我有用,但是可以。我想我升级了xCode或其他东西。抱歉,我不能更精确...
Tony Adams

对于一家以直观性着称的公司(如果是一个词),这是非常隐蔽和晦涩的。为我工作,它的确也提示我有关配置概要的其他信息,并询问xcode是否应为我获取它,我说是,它奏效了。
Brett Gregson

7
此选项已不存在
休·杰夫纳

25

我去了Apple开发站点上的Program Portal,单击Provisioning,单击了我的配置文件旁边的“ Renew”按钮,状态从“过期”更改为“待处理”,等待了片刻,单击了刷新,新状态一直活跃到现在的3个月,我单击“下载”,在下载文件夹中找到下载的文件,然后将其拖到我的XCode图标上。(我已经在运行Xcode,并已插入iPhone)。新的配置文件出现了,我删除了旧的配置文件(请注意,因为它们具有相同的名称,但是当您将鼠标悬停在它们上面时,会显示到期日期)。

我想是因为我已经插入了电话,所以它可以自动更新到电话,因为我不必重新同步或执行任何操作。

现在我的应用程序可以再次使用了!


8
我的已过期个人资料旁边没有更新按钮。那是什么意思?我该如何续订?
MikeN 2011年

我不知道。自从我两年前这样做以来,情况可能已经改变。
daver 2011年

1
如果主证书已过期,则首先必须重新生成该证书,然后编辑每个已过期的配置文件,并使用新证书提交该证书
valexa 2011年

在配置>分发下。我也没有任何“续订”按钮。我的发行证书有效。我不知道该怎么办?
neoneye 2012年

不再准确...此时,最好删除此答案
lance.dolan '19

14

我已完成您的建议,也没有看到“续订”按钮。

以下是我如何续签。

我看到了三个配置文件(companynameProfile,“ Team Provisioning配置文件”和productnameProfile)。第一个和第三个将在几周内到期。第二个(也只有第二个)被标记为“由Xcode管理”。配置文件名称显示在一个表中,其列标记为:“配置文件”,“应用ID”,“状态”和“操作”。这三个状态均为“活动”。首先1和3,“操作”列具有“下载”按钮和“编辑”链接。对于2,“动作”列仅具有“下载”按钮。

在任何地方都没有“更新”(或“刷新”)按钮/链接(我做了一个视图源并也进行了搜索:)

因此,我想...单击#3上的“编辑” ...弹出两个选择:“修改”和“复制”。我选择了“修改”

仍然没有更新/刷新……但是有一个“提交”按钮……不起作用(结果显示为灰色,但这一点也不明显……不良的UI设计)。

我发现如果我更改了屏幕上的某些内容(在我的情况下,我选择了以前未使用的设备),则“提交”变暗(变为可用)。点击“提交”。您正在安静地(另一个UI问题:)回到上一页,“下载”和“编辑”按钮不见了,并且状态列应显示“待处理”!

一段时间后,我刷新了窗口(重新加载)(不知道它是否会自动刷新)...,然后看到状态列已更改为“活动”。

现在...我下载了新的配置文件(织补页面没有告诉您的是新的,并且没有列出到期日期,因此您可以告诉自己...第三个UI缺陷:)

我下载了配置文件,从Xcode的Organizer窗口中的列表中删除了旧的配置文件,然后将新的配置文件拖到Xcode的Organizer窗口中,然后...瞧,Organizer显示了一个新的到期日期(从今天起大约3个月) )。

希望能有所帮助,

美国加利福尼亚斯坦库比蒂诺


1
就我而言,我的分发配置概要已过期。我更新的方式是选择“修改”,然后从“应用程序ID”弹出按钮中选择一个错误的项目,然后再次选择原始的应用程序ID。然后,我可以按“提交”按钮。
neoneye 2012年

8

您知道续订按钮是否仅在个人资料过期时才出现吗?我的个人资料即将过期,但是目前没有显示“更新”按钮。

只是在其他地方读到,显然是这种情况。


1
以典型的苹果“用户友好”方式,似乎只有在到期后才可以使用续订选项。
Orion elenzil 2010年

2
事实并非如此,您只要在任何时间点下载一个新的配置文件,就可以拥有一个新的到期日期。
ingh.am 2010年

1
当我刚才尝试时,这对我不起作用;供应配置文件具有相同的到期日期。(我什至从Xcode的Organizer中删除了旧版本,然后将新版本拖入其中;不高兴。)
Glenn 2010年

1
...但是,我可以通过选择“编辑”,进行一些更改(例如取消选中设备的复选框)并提交来获得新的到期日期。
格伦

8

他们现在已经更改了。(2010年10月)

  1. 登录到iPhone开发人员网站:http : //developer.apple.com/

  2. 然后,单击右侧工具栏菜单(位于顶部的右侧)中的“ Provisioning Portal”。

  3. 在下一页上,单击左侧边栏菜单中的“设置”

  4. 然后,您将看到您的配置文件和“更新”按钮-按下:)


8

截至2017年5月,这一过程似乎又有所改变(有点)。

我发现没有必要实际修改与我的个人资料有关的任何内容,幸运的是,证书仍然有效,因此尽管弄清楚该怎么做并不容易,但续约最终还是一个简单的过程。

  1. 在您的开发者帐户中选择到期的配置文件,然后单击“编辑” 选择过期的配置文件并编辑
  2. 点击“生成”按钮
    • 验证链接到配置文件的证书仍然有效至少一年
    • 我认为没有必要以任何方式修改配置文件 单击生成按钮
  3. 在下一个屏幕上,验证配置文件的到期日期是否已延长 验证延长的到期日期

1
如何在步骤1中访问屏幕?我认为这是在开发人员网站上的某个地方
。– galactikuh

@galactikuh,您需要登录developer.apple.com,然后选择“证书,标识符和配置文件”并找到需要更新的配置文件
jandersen

我的帐户好像过期了,这可以解释为什么我看不到它。
galactikuh

您需要付费才能立即获得此服务吗?我在developer.apple.com上尝试做的所有事情都将我引导到了您以79英镑购买开发人员计划会员资格的页面……但是我最初能够在没有会员资格的情况下设置个人资料,所以这有没有改变?
Jules

1
@galactikuh-我的确做到了。必须将帐户信息从组织者的设置部分中完全删除,然后重新添加到帐户中,这样才能正确地进行更新。
Jules

3

2013年3月更新

供应配置文件的到期日期链接到开发人员证书的到期日期。而且我不想等待它过期,所以这就是我所做的-

  • 转到iOS Provisioning门户
  • 吊销当前证书
  • 在“ Xcode”>“管理器”中,转到“配置文件”页面(在“库”下)
  • 按刷新,它将提示您创建一个新的开发人员证书,因为当前证书已被吊销
  • 按照步骤创建一个
  • 返回iOS配置门户以获取您的分发配置文件,并对其进行更改,以便启用提交按钮。
  • 提交并使用新证书的日期

我也有一个配置文件配置文件在12天后过期,该配置文件与一个证书也链接在12天之后。使用上述步骤,Xcode可以重新生成我吊销的证书。然后,我不得不将我的发行配置文件与新证书重新链接。一切都很好。
TJ Asher

典型的血腥苹果,他们总是在改变东西的工作方式
1800信息

不幸的是,这将不再起作用。我有一个仍在XCode 4.6.3上管理的项目,并且管理器中的“刷新”按钮不再获得由Apple服务的请求。当您按下按钮时,它说“服务不可用”,所以....谢谢苹果。
Logicsaurus Rex 2016年

2

在Xcode4中,转到管理器。在库中选择“供应配置文件”。选择您的配置配置文件,然后单击底部的“刷新”按钮。它将要求您输入登录名和密码。之后,配置文件将更新。


2

他们如此频繁地更改其工作方式。这是我这次(2016年5月)要做的事情:

  • 在开发者会员中心添加新的配置文件
  • 打开XCode首选项,帐户>选择Apple ID>选择小组名称>查看详细信息
  • 单击新创建的配置文件的“操作”列中的“下载”按钮

1

为了在过期之前更新开发配置文件,我终于找到了一种适合我的方法。我用粗体标出了以前所缺少的步骤。

转到Apple供应门户,选择“ Provisioning”。您将获得一个列表“ Development Provisioning Profiles”,在其中您将看到带有标签“ Managed by XCode”的即将过期的配置文件。单击顶部的“新配置文件”按钮,选择所需的配置文件类型并创建它。等待半分钟,刷新主屏幕,然后在新配置文件显示为“活动”时,切换回XCode,转到管理器,在左上列的“库”下选择“配置文件”。单击底部的“刷新”,登录(如果要求),不久后新配置文件将显示在列表中。

现在,至关重要的是,连接您的设备并将新的配置文件拖到左列中已连接设备下方的“ Provisioning Profiles”行中。

最后,您可以根据需要清理设备中的旧配置文件。

注意:有趣的是,似乎仅在iOS Provisioning Portal网站上标记并删除您的配置文件会导致创建新的团队配置文件。因此,也许这就是所需要的。下次,我将尝试该操作是否足够,如果是这样,则您无需如上所述创建配置文件。


1

除了其他解决方案外,我还需要编辑主项目和目标文件上的代码签名,以在过期的配置文件后再次将应用程序构建到设备上。

::删除旧的过期配置文件

::使用管理器添加新的配置文件

::清洁所有目标

::获取信息->在主项目和目标上都进行代码签名

::构建并运行


1

不幸的是,在我看来,续订似乎不起作用。我的临时分发配置文件将在5天后过期。我在iPhone上收到有关此的警告,并且Xcode Organizer也在其旁边显示了警告标志。

在Apple的供应门户中,它被标记为非活动状态,并且有一个按钮可以将其重新激活。但仍然有相同的有效期,即从现在起5天。接下来,我又添加了两部iPhone,但是更改后的配置文件仍然会从现在起5天后过期。

最后,我在配置门户中删除了配置文件,并使用不同的名称从头开始创建了一个新配置文件,但是该新配置文件仍然在5天后的4月13日到期!

真令人沮丧!所以我想我必须等到它过期后再创建一个新的。

如果您想知道我的开发者订阅是否用完,那就不会。我刚刚在二月份更新了它。


1

对于“团队资料”,只需在“预置”->“帐户”->选择“ Corret帐户”->“详细信息”->单击左下方的“刷新”按钮即可。配置文件将被更新。


1

对我来说,出现问题是因为没有有效的生产证书。我创建了一个新证书,然后转到过期的分发配置文件,添加了证书,并且配置文件被激活。


Atul,一个月的预配配置文件可能由于其证书过期而过期了吗?我对你有同样的问题吗?我已经在一个月前制作了要分发的配置文件,并且该配置文件已在昨天过期,但是我不知道为什么。
rihe
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.