【问题标题】:how and what is XCODE's Bundle ID, signing?XCODE 的 Bundle ID、签名如何以及是什么?
【发布时间】:2017-10-08 09:39:35
【问题描述】:

抱歉,IOS 编程新手。我必须注册苹果开发者计划才能获得捆绑 ID 吗?

显然我正在尝试开始我的第一个项目,但似乎我需要选择一个包标识符,以便签名选项卡不会出现错误。

在我的设备上创建开发环境需要签名选项卡吗?

【问题讨论】:

    标签: ios xcode bundle-identifier


    【解决方案1】:

    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.点击完成。

    【讨论】:

    • 什么是 iOS 开发中心,在哪里?我该如何到达?
    【解决方案2】:

    捆绑包 ID 是您的应用程序 ID。它是您在创建项目时设置的,应该类似于:com.darkArtistry.appName

    您需要 Apple 开发者计划: 1 - 有效的开发人员证书以签署您的应用程序 2 - 与您的 appID 匹配的有效配置文件。

    在某些情况下,配置文件允许使用通配符,例如 com.darkArtistry.*,因此它们可以匹配多个捆绑 ID。

    我建议您首先从开发人员计划中获取证书,然后 xCode 将帮助您为您创建配置文件。

    那里有很多指南,当您遇到困难时请告诉我们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-14
      • 2012-06-24
      • 1970-01-01
      • 2017-03-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-29
      相关资源
      最近更新 更多