【问题标题】:How to generate new ipa file in xcode 8.2.1?如何在 xcode 8.2.1 中生成新的 ipa 文件?
【发布时间】:2017-06-03 13:04:54
【问题描述】:

当我制作构建文件时显示一个错误。所以请帮助我在制作新的构建文件后如何解决这个错误。

我创建了开发者证书。我在 Xcode 上使用了这种自动选择模式。我在构建方案中选择通用 iOS 设备。我尝试了很多次,但我显示同样的错误。

我附上了我的截图,所以请检查并给我回复。

【问题讨论】:

  • 我在 iphone 上完美运行,但是当我制作新的构建文件时无法正常工作。

标签: ios xcode app-store-connect provisioning-profile


【解决方案1】:

如果您正在构建的计算机没有该证书并且尝试使用其他帐户生成证书(自动配置),则可能会发生此错误。

例如,您可能使用自己的个人开发者帐户,bundleID 为:com.2048light

然后在您公司的构建机器上,您可能正在使用公司帐户和相同的 bundleID。你不能那样做。

您可以执行以下任一操作:

  1. 使用公司帐户在您自己的个人设备上运行它。
  2. 您为公司创建一个新的 bundleID 并使用它进行构建。
  3. 您将个人证书复制到公司计算机并使用它进行构建。

我建议做#1。我的公司将我们的个人设备添加到他们的列表中并使我们成为会员,因此我们不必不断更改项目设置。如果您不能这样做,请执行选项 #2。

【讨论】:

    【解决方案2】:

    捆绑 ID com.2048light 似乎在另一个开发者帐户中使用。您需要将项目中的 bundle id 更改为所有 iOS 应用程序中唯一的东西,然后重试。解决此问题的常用机制是在您的捆绑包 ID 中添加公司标识符。

    例如:

    com.mycompany.2048light

    您将mycompany 替换为您的姓名或您为其构建应用程序的公司的名称。

    【讨论】:

      猜你喜欢
      • 2019-03-27
      • 2016-08-20
      • 2018-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多