【发布时间】:2017-10-08 09:39:35
【问题描述】:
抱歉,IOS 编程新手。我必须注册苹果开发者计划才能获得捆绑 ID 吗?
显然我正在尝试开始我的第一个项目,但似乎我需要选择一个包标识符,以便签名选项卡不会出现错误。
在我的设备上创建开发环境需要签名选项卡吗?
【问题讨论】:
标签: ios xcode bundle-identifier
抱歉,IOS 编程新手。我必须注册苹果开发者计划才能获得捆绑 ID 吗?
显然我正在尝试开始我的第一个项目,但似乎我需要选择一个包标识符,以便签名选项卡不会出现错误。
在我的设备上创建开发环境需要签名选项卡吗?
【问题讨论】:
标签: ios xcode bundle-identifier
Bundle 标识符用于在应用商店中唯一标识您的应用,它是唯一的,因此 2 个应用不能具有相同的 bundle 标识符。
bundle id 示例 com.azhar.calulator 好像是这样的。
应用程序的运行、测试和调试需要对代码进行签名。它需要配置文件及其证书。
获取程序:
1.运行 Google Chrome、Mozilla Firefox 或 Safari。
2.在 iOS 开发中心,点击 Certificates, Identifiers & Profiles。
3.在左上角的下拉菜单中,确认选择了iOS、tvOS、watchOS。
4.在左侧边栏中,选择 Provisioning Profiles → Development。 点击 +。
5.选择iOS App Development并点击继续。
6.选择要与配置文件关联的应用 ID,然后单击继续。
7.要能够跨多个应用使用一个开发配置文件,请选择通配符应用 ID(如果可用)。
8.选择一个或多个开发证书以包含在配置文件中,然后单击继续。
9.仅列出开发证书。
10.选择要包含在配置文件中的一台或多台设备,然后单击继续。
11.为配置文件提供名称并单击继续。
12.(可选)单击下载以下载配置文件。
13.点击完成。
【讨论】:
捆绑包 ID 是您的应用程序 ID。它是您在创建项目时设置的,应该类似于:com.darkArtistry.appName
您需要 Apple 开发者计划: 1 - 有效的开发人员证书以签署您的应用程序 2 - 与您的 appID 匹配的有效配置文件。
在某些情况下,配置文件允许使用通配符,例如 com.darkArtistry.*,因此它们可以匹配多个捆绑 ID。
我建议您首先从开发人员计划中获取证书,然后 xCode 将帮助您为您创建配置文件。
那里有很多指南,当您遇到困难时请告诉我们。
【讨论】: