[Apple开发者帐户帮助]五、管理标识符(2)启用应用服务

您可以在证书,标识符和配置文件中查看和启用App ID的服务包含已修改的App ID的供应配置文件将变为无效。您需要重新生成使用该App ID的配置文件

注意:要为应用程序完全配置服务,请在Xcode项目中向目标添加功能

所需角色:帐户持有人管理员

启用服务

  1. 在“ 证书”,“标识符和配置文件”中,从左侧的弹出菜单中选择操作系统。

  2. 在“标识符”下,选择“应用程序ID”,选择要更改的应用程序ID,然后单击“编辑”。

  3. 选中相应的复选框以启用您要允许的应用服务。

  4. 如果出现警告对话框,请单击“确定”。

  5. 单击“完成”。

注意:这些应用服务需要额外的步骤:应用组,Apple Pay,数据保护,iCloud和推送通知。

启用应用程序组

  1. 在“ 证书,标识符和配置文件”中启用“应用程序组”服务,然后单击“编辑”。

  2. 在“应用程序组”表中,选择要分配给应用程序ID的一个或多个组,然后单击“继续”。

    如果没有应用程序组,请单击“创建应用程序组”或转到“ 注册应用程序组”

  3. 查看更改,然后单击“分配”。

  4. 单击“完成”。

或者,在Xcode中启用应用程序组

启用Apple Pay

  1. 在“ 证书”,“标识符和配置文件”中启用App Pay服务,然后单击“编辑”。

  2. 在Merchant ID表中,选择要分配给App ID的商家标识符,然后单击Continue。

    如果没有商家标识符,请点击创建商家ID或转到创建商家标识符。然后重复这些步骤。

  3. 查看更改,然后单击“分配”。

  4. 单击“完成”。

或者,在Xcode中启用Apple Pay

启用数据保护

  1. 在“ 证书,标识符和配置文件”中启用数据保护服务

  2. 在“共享和权限”下,选择一个选项。

  3. 单击“完成”。

启用iCloud

  1. 在“ 证书,标识符和配置文件”中启用iCloud服务

  2. 在兼容性下,选择Xcode版本。

    如果您不使用CloudKit,您可以选择与Xcode 5兼容 ; 否则,请选择Include CloudKit支持

  3. 单击编辑。

  4. 在显示的表中,选择要分配给App ID的iCloud容器,然后单击“继续”。

    如果没有容器标识符,请单击“创建iCloud容器”或转到“ 创建iCloud容器”然后重复这些步骤。

  5. 查看更改,然后单击“分配”。

  6. 单击“完成”。

或者,在Xcode中启用iCloud服务

启用推送通知

如果使用TLS证书与APN进行通信,则在创建相应的客户端TLS证书之前,不会完全启用推送通知以进行开发或生产。启用App ID的推送通知时,可以生成所需的客户端TLS证书。

  1. 在“ 证书,标识符和配置文件”中启用“推送通知”服务

  2. 在“开发SSL证书”或“生产SSL证书”下,单击“创建证书”

  3. 按照说明在Mac上创建证书签名请求,然后单击“继续”。

  4. 单击选择文件。

  5. 在出现的对话框中,选择证书请求文件(具有.certSigningRequest文件扩展名文件),然后单击“选择”。

  6. 单击继续。

  7. 单击下载。

    证书文件(具有.cer文件扩展名文件)出现在您的Downloads文件夹中。

  8. 单击“完成”。

或者,在Xcode中启用推送通知,并在“证书”部分中生成APNs客户端TLS证书,您可以在其中选择应用程序ID。

原文地址:https://www.cnblogs.com/strengthen/p/10399632.html