【问题标题】:Xcode shows different provisioning profile when exporting the applicationXcode 在导出应用程序时显示不同的配置文件
【发布时间】:2016-09-29 09:29:54
【问题描述】:

我在这里遇到了一些奇怪的问题,我不确定是 Xcode 还是我不明白配置文件到底是什么以及它们是如何工作的。

我有多个 iOS 应用程序和不同的配置文件(每个应用程序都有自己的配置文件)。我在 Xcode 中设置了配置文件,但是当我想导出应用程序(它们都是企业应用程序)时,Xcode 显示不同的配置文件。

此外,最近我在开发 2 个应用程序 A 和 B。当我想导出应用程序 A 时,它显示了应用程序 B 的配置文件,反之亦然,尽管我在 Xcode 中设置了正确的配置文件。

关于我做错了什么有什么想法吗?

【问题讨论】:

  • 那么两个配置文件是使用相同的帐户创建的还是不同的?此外,您尝试退出 xcode 并重新设置。验证您是否为两个应用使用不同的捆绑标识符
  • 是的。事实上,他们都在同一个帐户上。是的,我确实重新启动了 Xcode 并再次设置它们。捆绑标识符相同。

标签: ios xcode certificate code-signing provisioning-profile


【解决方案1】:

如果您使用 Xcode 7 导出 ipa,它会要求您选择开发团队。在您的情况下,它将显示相同的团队。在导出时,您无法选择配置文件。如果您想在同一设备上安装这两个应用程序,请使用单独的包标识符。

【讨论】:

  • 好吧,我选择了团队,所有应用程序都有不同的包标识符(com.company_name.developer_name.app_name)。让我感到困惑的是,PP 是错误的。我可以毫无问题地导出,但使用不同的 PP...
  • 哦,可以为所有应用程序使用带有通配符的单个配置文件作为应用程序 ID (AdHocProfile.*) 吗?我们只有一个配置文件,直到它过期,Xcode 通过生成多个配置文件为我们“修复”了它。
猜你喜欢
  • 1970-01-01
  • 2018-04-25
  • 2011-03-07
  • 2018-06-25
  • 2019-04-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多