我刚收到通知,我的一个应用的配置文件即将过期。是否有办法更新现有的文件,还是必须重新创建一个新的文件?
更新由Xcode管理的团队配置文件:
在Xcode组织器中:
我进入了苹果开发者网站上的程序门户,点击了"供应配置文件",在我的个人资料旁边点击了"更新"按钮,状态从"已过期"变为"待定",等了几分钟后,点击刷新,新状态变为"活动状态",有效期为三个月,然后我点击了"下载",找到下载的文件并将其拖放到XCode图标上(我已经启动了Xcode并将iPhone插入电脑)。新配置文件出现了,并删除了旧配置文件(需要小心,因为它们名称相同,但鼠标经过时会显示过期日期)。
我认为因为我已经将手机连接到电脑中,所以自动将配置文件更新到了手机上,因为我不需要重新同步或做其他任何操作。
现在我的应用程序又可以正常工作了!
我按照你的建议操作了,但是我也没有看到“续订”按钮。
以下是我是如何更新我的证书的:
我看到我的三个配置文件(公司名称Profile,“团队配置文件”和产品名称Profile)。第一个和第三个将在几周内到期。 第二个(只有第二个)被标记为“由Xcode管理”。配置文件名称以表格形式显示,列标签为:“配置文件”,应用程序ID,状态和操作。 所有三个的状态都为“活动”。对于第1个和第3个,操作列有一个“下载”按钮和一个“编辑”链接。对于第2个,操作列仅有“下载”按钮。
页面上没有“续订”(或“刷新”)按钮/链接(我还查看了源代码并搜索了一下:)
所以我想...点击#3上的“编辑”...会弹出两个选项:修改和复制。 我选择了“修改”
仍然没有“续订”/“刷新”...但是有一个“提交”按钮...它不能工作(原来它有点变灰,但这一点完全不明显...糟糕的用户界面设计)。
我发现如果我在屏幕上更改了一些内容(在我的情况下,我选择了之前未使用的设备),“提交”就会变暗(变得可用)。 点击“提交”按钮。 你会悄然无息地(另一个用户界面问题:)回到之前的页面,并且“下载”和“编辑”按钮消失了,状态列应该显示“待定”!
一段时间后,我刷新了窗口(重新加载)(不知道它是否会自动刷新)...然后看到状态列已更改为“活动”。
现在...我下载了新的配置文件(该页面没有告诉你是新的, 并且没有列出到期日期,这样你就可以自己判断...第三个用户界面缺陷:)
我下载了新的配置文件后,在 Xcode 的“组织器”窗口中删除了旧的配置文件,然后将新的配置文件拖入 Xcode 的“组织器”窗口,这样一来,“组织器”就显示了一个新的过期日期(从今天算起约为3个月)。
希望这可以帮到您,
Stan 美国加利福尼亚库比蒂诺
您知道当个人资料过期时,续订按钮是否只会出现在此时?我有一个即将过期的个人资料,但目前没有显示“续订”按钮。
刚刚在其他地方读到,显然是这种情况。
在Xcode4中,前往组织者。选择库中的配置文件。选择您的配置文件,然后单击底部的“刷新”按钮。它会要求您输入登录名和密码。之后,该配置文件将得到更新。
他们经常更改这个的工作方式。这是我这次(2016年5月)需要做的:
在我的开发配置文件过期之前,我终于找到了一种适合我的更新方法。我加粗了我之前错过的步骤。
进入苹果供应门户网站,选择“供应”。您将获得一个名为“开发供应配置文件”的列表,在其中您将看到标有“由XCode管理”的即将过期的配置文件。在顶部单击“新建配置文件”按钮,选择所需的配置文件类型并创建它。等待半分钟,刷新主屏幕,当它显示新配置文件为“活动状态”时,切换回XCode,进入组织者,在左上角的“库”下选择“供应配置文件”。在底部单击“刷新”,登录(如果需要),新配置文件将在短时间内出现在列表中。
现在,至关重要的是,连接您的设备并将新配置文件拖到左侧列中连接设备下的“供应配置文件”行下。
最后,如果您愿意,可以清理设备上的旧配置文件。
注意:有趣的是,似乎在iOS供应配置门户网站上标记并删除您的供应配置文件就会创建一个新的团队供应配置文件。因此也许只需要这样做。下次我会尝试一下,看看是否足够,如果是的话,您就不需要像我上面描述的那样创建配置文件。