1

我即将发布我的第一个应用程序以供审查。有两个项目我无法理解 -

  1. 捆绑标识符
  2. 捆绑后缀

在 .plist 文件中,我可以看到三件事 -

  1. 捆绑显示名称:${PRODUCT_NAME}
  2. 捆绑标识符:companyname.${PRODUCT_NAME:rfc1034identifier}
  3. 捆绑包名称:${PRODUCT_NAME}

  4. 并在项目->构建设置->产品名称


现在,如果我的公司名称:“ABC 组织”;应用程序名称:“XYZ 应用程序”。上面的 1、2、3、4 应该是什么设置。

我已经在论坛中搜索了答案,但找不到直接映射-因此无法理解并需要帮助来发布我的应用程序以供审核(当我将“XYZ应用程序”放入“项目->构建设置->产品名称”时- 我的应用程序名称更新得很好)。

4

1 回答 1

1

现在,如果我的公司名称:“ABC 组织”;应用程序名称:“XYZ 应用程序”。上面的 1、2、3、4 应该是什么设置。

  1. 捆绑标识符:com.abcorganization.${PRODUCT_NAME:rfc1034identifier}

  2. 项目->构建设置->产品名称 == XYZApplication

  3. 捆绑显示名称 == XYZ 应用程序

产品名称是您需要提供的基本信息。

产品名称将确定分配给您的捆绑包(包含您的应用程序的文件)的名称:这称为“捆绑包名称”,它是“low-lovel”文件名。

除了捆绑包名称,您还有机会指定“捆绑包显示名称”,这是将在设备上为您的应用显示的名称,在某些情况下很有用。

比如说,您希望您的应用程序被称为“app:XYZ”——您将不允许在包名称中使用“:”(根据文件系统约定,不允许使用字符),因此您可以定义“appXYZ”作为包名,“app:XYZ”作为显示包名。

最后,Bundle 标识符是您的应用程序在 App Store 上的唯一名称,它也用于关联配置文件(分发或开发到您的应用程序)。

Bundle Identifier 应与您在创建应用程序时在 iTunes Connect 中指定的应用程序 ID 后缀匹配。

于 2012-10-17T17:19:32.947 回答