【问题标题】:Confused with BundleID and Prefix when submitting my app to the iTunes Connect将我的应用程序提交到 iTunes Connect 时对 BundleID 和 Prefix 感到困惑
【发布时间】:2014-03-09 00:07:05
【问题描述】:

Xcode5 的存档管理器说我的产品标识符是“EdAndJ.SomeAppName”。 这就是项目摘要中的“Bundle Identifier”所说的。 我不为公司工作......只有我自己。

我正在尝试提交到 iTunes Connect。它说:

  • 您的 APP ID 前缀是:C58H638D3X(我更改了一些数字,但您明白了)。
  • 您想要什么显式 BundleID:我输入了“EdAndJ.SomeAppName”,但显示:标识符为“edAndJ.SomeAppName”的应用 ID 不可用。请输入其他字符串。

我去the developer site 看到该应用程序以某种方式注册了!但我似乎无法从 Xcode 5 中“验证”它。我收到以下错误:“未找到应用程序记录。”

任何帮助将不胜感激。

-埃德

【问题讨论】:

    标签: ios iphone app-store-connect


    【解决方案1】:
    1. 访问 developer.apple.com 并登录会员中心。
    2. 您应该会看到开发人员计划资源,单击“证书、标识符和配置文件”。导航到 iOS 应用程序 -> 标识符 -> 应用程序 ID
    3. 点击右上角的 + 按钮。
    4. 在应用程序描述中,输入您的应用程序的名称。以后不会显示此名称。它只对您可见
    5. 在 App ID Suffix 下,选择“Explicit App ID”并输入您的唯一 App ID。 Apple 建议使用反向域名样式,例如“com.EdAndJ.SomeAppName”
    6. 确保在“应用服务”部分打勾。
    7. 点击提交,点击完成。
    8. 确保输入的 App ID 与您应用中的 Bundle ID 匹配。它必须完全是“com.EdAndJ.SomeAppName”。前缀不是必需的。
    9. 转到 iTunes Connect,登录并创建一个新应用程序。在这里您必须输入相同的 App ID:“com.EdAndJ.SomeAppName”。

    希望对你有帮助

    【讨论】:

    • 伙计,我觉得自己像个白痴。我什至无法按照您的步骤2。在 developer.apple.com 中找不到“iOS 应用程序”。当我这样做时(我希望你能指出你的意思),我的一个问题是:前缀在哪里起作用?它没有在 Xcode Bundle ID 中使用,但 iTunes Connect 似乎暗示它将在 BundleID 中使用...
    • (不知道我怎么去这里但是)...developer.apple.com/account/ios/identifiers/bundle/… 显示:名称:某些应用程序名称前缀:XXXXXXXXX ID:EdAndJ.SomeAppName 但我仍然无法从 Xcode 验证存档,我也不能在 iTunes Connect 中创建它。 @daydr3amer...感谢您的帮助...
    • 我将结束这个话题并开始一个新的话题,因为我对正在发生的事情有了更多的了解。
    • 我应该更准确。第 2 步:转到 developer.apple.com,右上角,单击会员中心并登录。现在您应该看到开发人员计划资源,单击“证书、标识符和配置文件”。在下一个菜单中,您现在应该能够看到“iOS 应用程序”,单击“标识符”。现在你继续第 3 步。别担心,第一次是最糟糕的 :P
    • 啊,我看到你已经找到了。在您可以从 Xcode 验证存档之前,您首先必须在 iTunes Connect 中创建应用程序。为什么不能创建应用程序?什么时候会失败?
    猜你喜欢
    • 2015-01-06
    • 2012-06-11
    • 1970-01-01
    • 1970-01-01
    • 2011-08-05
    • 1970-01-01
    • 2014-10-23
    • 1970-01-01
    • 2017-09-12
    相关资源
    最近更新 更多