*注册应用程序ID

应用程序ID在配置配置文件中标识应用程序。它是一个由两部分组成的字符串,用于标识来自单个开发团队的一个或多个应用程序。有两种类型的应用程序ID:用于单个应用程序的显式应用程序ID和用于一组应用程序的通配符应用程序ID。为应用ID启用的应用程序服务将作为一个或多个应用程序可能使用的服务的白名单。您可以在创建应用程序ID或稍后修改这些设置时启用应用程序服务。默认情况下,显式应用ID启用了Game Center和In-App Purchase。

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

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

在证书、标识符和概要文件中,从左边的弹出菜单中选择操作系统。

在标识符下,选择App IDs,然后单击右上角的Add按钮(+)。

在description字段中输入应用程序ID的名称或描述。

要创建显式应用程序ID,请选择显式应用程序ID并在bundle ID字段中输入应用程序的bundle ID。

您在这里输入的显式应用程序ID应该与您在Xcode中的目标摘要窗格中输入的bundle ID匹配。

要创建通配符应用程序ID,请选择通配符应用程序ID,并在bundle ID字段中输入一个bundle ID后缀。

选择相应的复选框以启用您想要使用的应用程序服务。

您的应用程序类型和程序成员资格的可用功能出现在app Services下。如果该技术需要显式的应用程序ID,而您正在创建通配符应用程序ID,或者该技术在默认情况下启用,则复选框将被禁用。

单击Continue,然后查看注册信息,然后单击Register。

单击Done。

*激活应用程序服务

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

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

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

*激活一个服务

在证书、标识符和概要文件中,从左边的弹出菜单中选择操作系统。

在标识符下,选择应用程序ID,选择要更改的应用程序ID,然后单击Edit。

选择相应的复选框以启用您想要允许的应用程序服务。

如果出现警告对话框,单击OK。

单击Done。

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

*启用应用程序组

在Certificates, identifier & Profiles中,启用App Groups服务,然后单击Edit。

在App Groups表中,选择要分配给App ID的一个或多个组,然后单击Continue。

如果没有应用程序组,单击Create app Group或注册一个应用程序组。

检查更改,然后单击Assign。

单击Done。

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

*使苹果公司支付

在证书、标识符和配置文件中,启用App Pay服务,然后单击Edit。

在商户ID表中,选择要分配给应用程序ID的商户标识符,然后单击Continue。

如果没有商户标识符,单击Create merchant ID或转到Create a merchant identifier。然后重复这些步骤。

检查更改,然后单击Assign。

单击Done。

或者,在Xcode中启用Apple Pay。

*实现数据保护

在证书、标识符和概要文件中,启用数据保护服务。

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

单击Done。

*使用iCloud

在证书、标识符和概要文件中,启用iCloud服务。

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

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

单击编辑。

在出现的表中,选择要分配给应用程序ID的iCloud容器,然后单击Continue。

如果没有容器标识符,单击Create iCloud container或转到Create a iCloud container。然后重复这些步骤。

检查更改,然后单击Assign。

单击Done。

或者,在Xcode中启用iCloud服务。

*启用推送通知

如果您使用TLS证书与APNs通信,则在创建相应的客户机TLS证书之前,不会完全启用用于开发或生产的推送通知。启用应用程序ID的推送通知时,可以生成所需的客户机TLS证书。

在证书、标识符和概要文件中,启用推送通知服务。

在开发SSL证书或生产SSL证书下,单击Create Certificate。

按照说明在Mac上创建证书签名请求,然后单击Continue。

单击选择文件。

在出现的对话框中,选择证书请求文件(扩展名为. certsigningrequest文件的文件),然后单击Choose。

单击Continue。

点击下载。

证书文件(扩展名为.cer的文件)出现在下载文件夹中。

单击Done。

或者,在Xcode中启用推送通知,并在选择应用程序ID的Certificates部分生成APNs客户机TLS证书。

*删除应用程序ID

当您不再需要应用程序id时,可以删除它们。但是,您不能删除上传到App Store Connect的应用程序的显式应用程序ID。

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

在证书、标识符和概要文件中,从左边的弹出菜单中选择操作系统。

在标识符下,选择应用程序ID,然后选择要删除的应用程序ID,然后单击Edit。

滚动到页面底部,然后单击Delete。

读取出现的对话框,然后单击Delete。

包含已删除的应用程序ID的配置文件无效。要修复无效的配置文件,请转到编辑配置文件。

*注册一个应用程序组

您需要注册一个或多个组才能启用应用程序组。

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

在证书、标识符和概要文件中,从左边的弹出菜单中选择操作系统。

在标识符下,选择App Groups,然后单击右上角的Add按钮(+)。

输入描述和标识符,单击Continue,然后单击Register。

或者,在Xcode中启用应用程序组时创建应用程序组。

*创建一个iCloud容器

必须有一个或多个iCloud容器才能启用iCloud。

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

在证书、标识符和概要文件中,从左边的弹出菜单中选择操作系统。

在标识符下,选择iCloud容器,然后单击右上角的Add按钮(+)。

输入描述和标识符,单击Continue,然后单击Register。

苹果开发者账号官方翻译篇-管理ID标识相关推荐

  1. 苹果开发者账号官方翻译篇-管理key

    *创建访问服务的私钥 私钥允许您访问某些应用程序服务(如APNs.MusicKit和DeviceCheck)的通信并对其进行身份验证.在对该服务的请求中,您将使用JSON web令牌(JWT)中的私钥 ...

  2. 苹果开发者账号官方翻译篇-团队管理

    *邀请团队成员 组织可以选择向开发团队添加额外的人员.如果你参加了Apple Developer Program,你将在App Store Connect中管理团队成员.有关详细信息,请到App St ...

  3. 苹果开发者账号官方翻译篇-账号简介

    *关于开发者账户 苹果开发者网站提供了为苹果平台开发优秀应用程序所需的工具和信息.如果你是苹果平台上的新手,你可以免费开始.简单地说,接受苹果开发者协议,就会为你创建一个账户.使用此帐户下载beta版 ...

  4. 苹果开发者账号官方翻译篇-创建证书

    *证书的概述 在开发应用程序的过程中,您将创建不同的证书类型,以便在不同的上下文中使用.您将为iOS.tvOS和watchOS应用程序使用相同的证书集,为macOS应用程序使用不同的证书集.您将使用开 ...

  5. 苹果开发者账号官方翻译篇-配置APP服务-苹果支付

    *配置Apple Pay (iOS, watchOS) Apple Pay允许用户在您的应用程序中购买商品和服务.要将Apple Pay权限添加到您的应用程序ID中,首先创建一个商家标识符,然后启用A ...

  6. 【APICloud系列|16】苹果开发者账号如何更改双重认证的手机号

    按照一般的更改流程: 现在苹果账号安全系统升级,一般需要同意协议或者和本公司密切相关的人员才能操作.我这种借苹果手机操作的人除外. 那我用win7电脑如何操作呢? 登录苹果开发者账号, 进入如下管理账 ...

  7. iOS开发:苹果开发者账号第一次新建APP ID以及创建App的步骤

    在iOS开发过程中,关于苹果开发者账号相关操作的知识点也是不可忽视的,尤其是对于一些刚接触苹果开发的开发者来说,更应该多了解一些关于苹果开发者账号的知识点,这样有利于App的测试和上架. 苹果开发者账 ...

  8. 2016年最新苹果开发者账号注册流程详解(公司账号篇)

    随着苹果规定金融/理财类应用需要使用公司开发者账号上传,并进一步加大对此类问题的审核力度,公司开发者账号开始呈现出炙手可热之势! 不过,公司开发者账号的注册流程着实复杂--不仅要填写公司的D-U-N- ...

  9. 苹果开发者账号注册第一步,Apple ID 的双重认证,为 Apple ID 设置双重认证

    苹果开发者账号注册第一步,Apple ID 的双重认证,为 Apple ID 设置双重认证 https://support.apple.com/zh-cn/HT204915 有苹果电脑就可以 在装有 ...

最新文章

  1. 圈复杂度本质上就是——分支覆盖率达到100%需要的测试用例数
  2. 第三十二期:你们都是怎么学Python的?
  3. ideaspringboot项目上传服务器_PHP中使用 TUS 协议来实现可恢复文件上传
  4. Kudu : kudu 主键相关
  5. LinkedIn会成为下一个诺基亚吗?
  6. python多线程下载多个文件_python多线程下载文件 练习1
  7. 机器学习代码实战——拆分训练集与测试集(train_test_split)
  8. Springboot devtools热部署Mybatis报错:Could not load [mapper/]
  9. linux vi替换字符串
  10. 安装IAR ewarm
  11. (五)2005年我的第一次软件行业创业,烧掉30万、2年时间打水漂的惨痛教训
  12. swfupload java实例_swfupload例子
  13. 三分钟就能安装的企业级文档管理系统
  14. 向你推荐一个五星级云原生DevOps论坛
  15. 论OIer谈恋爱的必要性
  16. Logstash同步数据
  17. BZOJ1064:假面舞会(DFS 思维)
  18. 作业:摄氏度转化为华摄氏度
  19. 计算机网络大学规划500字,大学学习计划书范文500字
  20. 前端 JS 打印 WORD/EXCEL PDF

热门文章

  1. FreeNas安装教程
  2. 【AGC】云调试服务开发票问题
  3. Linux如何查看Kafka版本
  4. Smartbi电子表格常用设置
  5. SSM米米商城项目笔笔记二(登录业务逻辑实现)
  6. 美团Android开发工程师岗位职能要求,知乎上已获万赞
  7. SQLServer修改数据
  8. Python的Colorama模块
  9. laravel_admin团购实现
  10. 如何使用传输另一台计算机中,怎么将文件从一台电脑传输至另一台电脑