【问题标题】:Product Name not displaying properly in Bundle Identifier - numbers not showing?产品名称未在捆绑标识符中正确显示 - 数字未显示?
【发布时间】:2014-10-23 14:35:36
【问题描述】:

在我的应用开发者网站上,我创建了一个应用 ID org.myorg.54Miles 我的应用名称是 54Miles。

在 XCode 中,我的产品名称在我的构建设置下设置为 54Miles - 但它使我的包标识符在一般“org.sd54.-4Miles”下

知道这是为什么吗?这导致我无法归档应用程序并将其分发,因为 AppID 与 xcode 中的捆绑包 ID 不匹配。

我希望它读取:org.sd54.54Miles - 但目前我无法让它停止读取 org.sd54.-4Miles

想不通!

【问题讨论】:

  • 检查 Xcode 中的设置,如果不是您想要的,则手动覆盖捆绑 ID。
  • 无论如何要在不手动覆盖设置的情况下做到这一点?我宁愿不要让我不需要的东西变成静态的,以防将来发布或其他问题可能会蔓延到。
  • 先检查一下。如果它在 Xcode 中不正确,那么它在 app bundle 中也是不正确的。
  • 在 Buildsettings->Packing 下显示 Product Name: 54Miles ;但是,在 General->Bundle Identifier 下它说:'org.myorg.-4Miles',它在产品名称中是正确的,但由于某种原因,它正在删除前导数字并用'-'替换它

标签: ios xcode iphone-developer-program bundle-identifier


【解决方案1】:

我最终只保留了捆绑包 ID,因为显然 Apple 在捆绑包标识符中以数字开头存在问题。

所以我刚刚在开发者网站中创建了一个新的 App ID 来匹配它。我已经能够毫无问题地部署它。

【讨论】:

  • 您的意思是您在开发者网站中创建了 App Id 为“org.sd54.-4Miles”以匹配 Xcode,包括“-”?
猜你喜欢
  • 2014-12-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多