【问题标题】:How to create a new app id in the iOS provisioning portal?如何在 iOS 配置门户中创建新的应用程序 ID?
【发布时间】:2013-05-13 03:42:24
【问题描述】:

上下文

  • 我正在尝试上传“完整”应用的精简版(该完整应用已在商店中)。
  • 我使用多目标方法创建了这个 lite 版本(基本上是同一个 Xcode 项目,但 pList 文件不同)
  • 我已经能够为这个精简版创建临时构建并发布到我的设备。

问题

当我尝试将精简版推送到商店时,我遇到了“没有可用于签名的身份”问题。

我认为的解决方案

我认为我需要创建一个新的配置文件,至于临时构建,我认为我使用的是通配符配置文件,但我认为我不能将它用于应用商店。

精简版具有不同的应用程序包 ID,我认为这是导致问题的原因。如何为这个新的捆绑包 ID 创建分发配置文件?

【问题讨论】:

  • 你必须得到苹果的批准,就像完整版一样。
  • 应用ID?如何提交审批?
  • 您是如何提交第一个应用以供审批的?我见过的每个这样的应用程序在商店里都有两个不同的版本,一个“精简”版和一个“完整”版。有时我会看到出售的“标准”版本,您可以在其中进行应用内购买以获得附加功能。
  • 它们是一样的,AFAIK。为什么会有两个应用使用相同的 App ID?
  • 好的,我做了一个little reading,我认为您将 App ID 与 App Bundle ID 混淆了。我坚持我最初的主张:App ID == App.

标签: ios provisioning-profile ios-provisioning


【解决方案1】:

您需要暂时忽略这是现有应用的精简版。按原样对待它 - 这是一个全新的应用程序。因此,您必须重新完成整个过程。

在配置门户中,您需要使用正确的设置创建一个新的 App Id。然后,您需要使用新的应用程序 ID 创建分发配置文件。然后将该配置文件安装到 Xcode 中。然后设置您的应用程序以使用该配置文件。然后您应该能够存档该应用程序。您还需要将新应用程序添加为 iTunes Connect 中的全新应用程序,并准备好上传。然后你终于可以提交应用了。

【讨论】:

  • 谢谢 rmdaddy,但是我在哪里可以在供应门户中创建应用程序 ID?我没有看到它的选项。
  • 在您发布的屏幕截图中,您首先需要转到左侧的 Identifiers 部分并创建一个新的 App ID。然后转到 Provisioning Profile 部分。
  • 只是为了确认一下,我刚刚提交了应用程序。谢谢你救了我。
猜你喜欢
  • 2012-08-23
  • 1970-01-01
  • 2011-10-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多