iOS的供应和荣誉证书 - 将取消/续约效果App Store的应用程序? [英] iOS Provisioning and Certifcates - Will Revoke/Renew effect App Store Apps?

查看:376
本文介绍了iOS的供应和荣誉证书 - 将取消/续约效果App Store的应用程序?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我的应用程序之一的新版本工作的X $ C $ç今天告诉我,它不能运行该项目的任何更多的是因为发展轮廓已过期。

While working on a new version of one of my apps Xcode told me today, that it cannot run the project any more because the development profile has expired.

主办方展示了所有发展概况有效身份签约未发现和所有分布图档案已过期。

The organizer shows for all development profiles "Valid signing identity not found" and for all distribution profiles "Profile has expired".

当然,这并不是说型材过期一个惊喜。在过去的一切我需要做的就是在更新点击,但这不起作用了。我的帐户X code中的输入用户名和密码后显示错误信息被规定的参数无值'certificateIds'......

Of course it is not a suprise that profiles expire. In the past all I had to do was a click on "Renew" but this does not work any more. After entering user name and password for my Account Xcode shows the error message "No value was provided for the parameter 'certificateIds'"...

我该怎么办?

除了使用组织者的直接访问资源调配中心网页。有一节iOS应用/证书/全部中的两个条目:
1.我的名字iOS开发过期:三月,17 2012
2.我的名字发展过期:三月,19 2013​​

Instead of using the Organizer the directly visited the Provisioning Center webpage. There are two entries within the section "iOS Apps/Certificates/All": 1. "My Name iOS Development Expires: Mar, 17 2012" 2. "My Name Development Expires: Mar, 19 2013"

上的证书之一的点击显示选择撤销或下载证书。还有一个+按钮创建一个新的证书,但选择iOS应用的iOS应用开发注册开发版本。被停用。

A click on one of the certificates show option to "Revoke" or "Download" certificate. There is also a "+ Button" to create a new Certificate but the option "iOS App Development Sign development versions of your iOS app." is deactivated.

在一节提供配置文件所有的开发配置文件被标记为主动,所有分配配置文件作为已过期。一个更新选项缺失,而只有编辑和删除选项。 编辑选项显示的配置文件的详细信息,并生成按钮。我会认为生成创建一个新版本,但经过pressing按钮只有一个进度指示条显示其涉及到没有结果。我重新加载页面后的状态不变。

In the section "Provision Profiles" all development profiles are marked as "Active" and all distribution profile as "Expired". Only "Edit" and "Delete" options are available while a "Renew" option is missing. The "Edit" option shows the profile details and "Generate" button. I would assume that "Generate" creates a new version, but after pressing the button only a progress indicator is shown which comes to no result. After I reload the page the status is unchanged.

因此​​,没有选择续约现有的证书和配置文件(有哪些?)。因此,我要创建新的证书,但 - 描述 - 该选项是灰色的。我以为我已经删除/先撤消现有的证书。在撤销咔嗒显示了一个非常明确的警告:使用此证书可能会受到影响的撤消该证书也将无效,任何相关的服务或供应曲线

So, there are no options to renew the existing certificates and profiles (are there?). Thus I have to create new certificates but - as described - this option is grayed out. I Assume that I have to delete / revoke the existing certificates first. A click on "Revoke" shows a very explicit warning: "Revoking this certificate will invalidate it and any related services or provisioning profiles that use this certificate may be affected."

恐怕撤销证书可能影响我在App Store上的现有应用 - 该应用程序可能会出售,因为证书它们是基于被删除删除

I am afraid that revoking the certificate might effect my existing app in the App Store - that the app might be removed from sale because the certificate they are based on was deleted.

当然,这是我想避免的情况。有谁知道的肯定使用现有的证书撤销选项时会发生什么。这是否影响甚至App Store中的应用程序?

Of course this is a scenario I would like to avoid. Does anyone know for sure what happens when using the Revoke option for an existing certificate. Does this even effect App Store apps?

非常感谢你!

推荐答案

有关App Store的应用程序,你不需要担心。在应用程序商店的二进制文件签名信息仅用于最初的验证,以确保它出自于你。一旦它被上传二进制文件将被改造,并与苹果的私钥,以加密的公平竞赛等职务。

For App Store apps, you don't need to worry. The signing information on app store binaries is only used for the initial validation to ensure it came from you. Once it has been uploaded the binary will be transformed and resigned with Apple's private key, encrypted with Fairplay, etc.

这意味着想要撤销发行的认证不会影响现场应用。你只需要,如果你有一个企业帐号而烦恼。

This means revoking your distribution certification will not affect live apps. You only need to worry if you have an enterprise account.

这篇关于iOS的供应和荣誉证书 - 将取消/续约效果App Store的应用程序?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆