87

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

4

14 回答 14

61

对于由 Xcode 管理的更新团队配置文件:

在 Xcode 的组织者中:

  • 右键单击您的设备(在左侧列表中)
  • 单击“将设备添加到配置门户”
  • 等它完成!
于 2011-04-23T11:12:29.907 回答
25

我去了Apple开发网站上的程序门户,点击Provisioning,点击我的Profile旁边的“Renew”按钮,状态从“过期”变为“待定”,等了一会儿,点击刷新,新状态从现在起 3 个月后一直处于活动状态,我单击“下载”,在我的下载文件夹中找到下载的文件,并将其拖到我的 XCode 图标上。(我已经运行了 Xcode,并且插入了 iphone)。新的配置文件出现了,我删除了旧的配置文件(要小心,因为它们具有相同的名称,但是当您将鼠标悬停在它们上面时,会出现到期日期)。

我想是因为我已经插入了电话,它已经自动更新到电话中,因为我不需要重新同步或其他任何东西。

现在我的应用程序再次工作!

于 2009-10-22T03:41:45.990 回答
14

我已经按照你的建议做了,我也没有看到“续订”按钮。

以下是我如何更新我的。

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

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

所以,我想……点击#3上的“编辑”……弹出两个选择:修改和复制。我选择了“修改”

仍然没有更新/刷新......但是有一个“提交”按钮......它不起作用(结果它有点变灰,但这一点都不明显......糟糕的UI设计)。

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

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

现在......我下载了新的个人资料(该页面没有告诉你的那个是新的,并且没有列出到期日期,所以你可以告诉自己......第三个 UI 缺陷已经 :)

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

希望有帮助,

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

于 2011-01-11T22:50:55.340 回答
8

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

只是在别处读到显然是这种情况。

于 2009-12-02T10:34:49.060 回答
8

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

  1. 登录 iPhone 开发者网站:http: //developer.apple.com/

  2. 然后单击右侧边栏菜单上的“Provisioning Portal”(位于顶部右侧)。

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

  4. 然后你会看到你的配置文件和'更新'按钮 - 按下它:)

于 2010-10-25T23:09:46.320 回答
8

截至 2017 年 5 月,这个过程似乎再次发生了变化(有点)。

我发现没有必要实际修改与我的个人资料有关的任何内容,幸运的是,证书仍然有效,因此更新最终成为一个简单的过程,尽管确切地弄清楚要做什么并不简单。

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

2013 年 3 月更新

配置文件的到期日期与开发人员证书的到期日期相关联。而且我不想等待它过期所以这就是我所做的 -

  • 转到iOS 配置门户
  • 撤销当前证书
  • 在 Xcode > Organizer 中转到 Provisioning profiles 页面(在 Library 下)
  • 按刷新,它会提示您创建一个新的开发者证书,因为当前证书已被吊销
  • 按照步骤创建一个
  • 返回您的分发配置文件的 iOS 配置门户并对其进行更改,以便启用提交按钮。
  • 提交它,新证书的日期将适用于它
于 2013-03-20T10:34:41.683 回答
2

在 Xcode4 中转到 Organizer。在库中选择 Provisioning Profiles。选择您的配置文件,然后单击底部的“刷新”按钮。它会要求您输入您的登录名和密码。之后,配置文件被更新。

于 2011-06-09T11:11:50.413 回答
2

他们经常改变它的工作方式。这就是我这次(2016 年 5 月)必须做的事情:

  • 在开发者会员中心添加新的配置文件
  • 打开 XCode 首选项,帐户 > 选择 Apple ID > 选择团队名称 > 查看详细信息
  • 单击新创建的配置文件的操作列中的下载按钮
于 2016-05-13T13:53:51.247 回答
1

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

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

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

最后,如果您愿意,可以清理设备中的旧配置文件。

注意:有趣的是,似乎只是在 iOS 配置门户网站上标记和删除您的配置文件会导致创建一个新的团队配置文件。所以也许这就是我们所需要的。下次我会试试看这是否足够,如果是这样,您不需要像我上面描述的那样创建配置文件。

于 2011-03-19T11:51:56.373 回答
1

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

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

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

::清理所有目标

::Get Info -> 主项目和目标的代码签名

::构建和运行

于 2011-04-06T04:58:11.813 回答
1

不幸的是,在我的情况下,更新似乎不起作用。我的 Ad Hoc Distribution Profile 将在 5 天后到期。我在 iPhone 上收到了警告,Xcode Organizer 旁边也显示了一个警告标志。

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

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

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

如果您想知道我的开发人员订阅是否已用完,那就没有了。我刚在二月份更新了它。

于 2011-04-08T03:53:35.253 回答
1

对于团队资料,在 Prereference --> Account --->select the corret account-->detail-->点击左下角的'refresh'按钮中很简单。配置文件将被更新。

于 2013-11-30T06:50:54.183 回答
1

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

于 2014-05-24T09:08:16.197 回答