开发者账户帮助

支持 / 开发者账户 / 管理预置描述文件 / 编辑、下载或删除预置描述文件

管理预置描述文件

编辑、下载或删除预置描述文件

你可以编辑、下载或删除你在开发者账户中创建的预置描述文件。例如,如果你撤销了证书停用了预置描述文件中包含的设备,则需要编辑预置描述文件。或者,由于你启用了 App 服务而导致预置描述文件失效,则需要重新生成预置描述文件

注:Xcode 管理的开发预置描述文件和分发预置描述文件不会出现在你的开发者账户中。

所需职能:账户持有人或管理。

编辑预置描述文件

  1. “证书、标识符和描述文件” 中,点按边栏中的“Profiles”(描述文件)。

  2. 选择要修改的预置描述文件。

  3. 对预置描述文件进行更改,例如更改名称、选取 App ID、添加证书或选择另一组设备。

    提示:如果你缺少某张证书,请点按“Cancel”(取消),在 Xcode 中创建签名证书(这样会自动在你的钥匙串中安装相应专用密钥),然后再次按照上述步骤操作。

  4. 点按“Save”(存储)。

在 Xcode 中,下载预置描述文件

重新生成预置描述文件

如果你启用或停用 App 服务,或如果预置描述文件到期,则需要重新生成预置描述文件。

  1. “证书、标识符和描述文件” 中,点按边栏中的“Profiles”(描述文件)。

  2. 在“Provisioning Profiles”(预置描述文件) 下面,选中无效或到期的预置描述文件,然后点按“Edit”(编辑)。

  3. 点按“Generate”(生成)。

在 Xcode 中,从所有设备中移除到期的预置描述文件 (请访问《Xcode 帮助》中的“在设备上查看、删除和安装预置描述文件”),然后使用重新生成的描述文件对 App 重新签名。

下载预置描述文件

  1. “证书、标识符和描述文件” 中,点按边栏中的“Profiles”(描述文件)。

  2. 在“Provisioning Profiles”(预置描述文件) 下面,选择要修改的预置描述文件,然后点按“Download”(下载)。

  3. 预置描述文件 (扩展名为 .mobileprovision.provisionprofile 的文件) 会出现在“下载”文件夹中。

另外,也可在 Xcode 中下载预置描述文件

删除预置描述文件

  1. “证书、标识符和描述文件” 中,点按边栏中的“Profiles”(描述文件)。

  2. 在“Provisioning Profiles”(预置描述文件) 下面,选择要修改的预置描述文件,然后点按“Remove”(移除)。

  3. 在显示的对话框中,点按“Remove”(移除)。

要从设备中移除预置描述文件,请访问《Xcode 帮助》中的“在设备上查看、删除和安装预置描述文件”

配置 Xcode 从而为自动签名请求新的预置描述文件

自动签名可让你使用最新的授权、已注册设备以及与你的套装 ID 相关的证书配置来快速预置 App,从而进行开发和分发。在意外情况下,可能会出现系统问题或发生配置更改,导致你需要更新预置描述文件。默认情况下,Xcode 只有在本地找不到满足已知要求的预置描述文件时才会请求新的预置描述文件。如果你在使用自动签名时需要从 Xcode 请求新的预置描述文件,请按照以下步骤操作:

  1. 访问 Xcode 中缓存预置描述文件的目录 ~/Library/MobileDevice/Provisioning Profiles/。
  2. (可选) 将这些文件拷贝到另一个目录进行备份。
  3. 删除任何不需要的预置描述文件。
  4. 在 Xcode 中对设备、App 归档或分发请求再执行一次构建。这将使 Xcode 不会检测任何可用于 App 的缓存描述文件,并会自动请求新的预置描述文件。