【问题标题】:ios enterprise developer accountios企业开发者账号
【发布时间】:2014-12-08 20:17:59
【问题描述】:

昨天我们拿到了ios企业开发者账号。我成功地创建了 Dev & inhouse/Adhoc 证书 & 应用程序 ID(如通用 com.company.*)。我可以创建开发人员资料和临时资料。但是当我尝试创建 inHouse 个人资料时,Apple 开发者门户总是给我类似

的消息

“没有可用的应用程序 ID。 单击“创建 App ID”以创建 App ID。您需要一个 App ID 来配置 Provisioning Profile。”

我为不同的客户做了很多时间相同的步骤,但我不知道为什么它现在显示错误。

请参阅下面的图片以供参考。

请让我知道我在哪里失踪。

【问题讨论】:

  • Go to Identifiers -> 选择 App IDs 以创建您想用于创建配置文件的 App Id
  • 我有开发者和发行版的应用 ID
  • 我有一个企业帐户,但是当我查看应用程序 ID(根据我们的屏幕截图)时,列中没有 InHouse/Dev 标记。我唯一能想到的是您的团队 ID 没有在 App ID 上正确设置
  • 这个Gist 正在为开发者帐户设置 AppID、配置文件、证书的逐步过程。我认为对于企业帐户,就您的问题而言,该过程也是相同的。你可能想看看它。

标签: ios iphone


【解决方案1】:

我解决了这个问题。我使用的是通配符应用程序 ID (com.yourcompany.*),这在内部分发中是不允许的。 :-(。但 Ad-hoc 接受通配符捆绑 ID。

InHouse 需要特定于应用程序的应用程序 ID。像 com.yourcompany.myapp。

【讨论】:

  • 是的,你是对的。该界面相当混乱 - 它表明存在 no 应用程序 ID,而不是找不到任何非通配符应用程序 ID。
  • 更糟糕的是,它只会在下拉列表中显示明确的应用程序 ID,并且上面的文本包含有关通配符 ID 的说明,这些通配符 ID 不允许在内部配置文件中使用(现在?!) ......有人有苹果这种变化的官方来源吗?网上没找到-.-
  • @d4Rk 没有官方更改,但在此处正式记录(第 5 点)developer.apple.com/library/ios/documentation/IDEs/Conceptual/…
  • 我注意到这似乎是正确的行为,但不知何故我们能够在企业签名的应用程序中使用 IAP,也许这实际上是苹果的一个错误,因为有时我们也遇到了一些奇怪的问题那里的行为;-)
【解决方案2】:

只需按照它告诉您的方式创建一个 App ID。您可以在屏幕截图的左侧看到 App ID 链接。

【讨论】:

  • 我有开发者和发行版的应用 ID
  • 不过,App ID 与开发者/发行版无关。您是否偶然将 App ID 与 Provisioning Profiles 混淆了?
  • 我有 3 个应用程序 ID,但我仍然收到创建新应用程序 ID 的消息。我已经为您更新了原始问题参考图片。
  • @Manoj 是对的。我遇到过同样的问题。 UI 中没有任何地方说通配符应用程序 ID 不能用于内部应用程序。这很令人困惑!
猜你喜欢
  • 2012-04-11
  • 2019-08-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-03
相关资源
最近更新 更多