【问题标题】:How To Use One Device Between Developers如何在开发人员之间使用一台设备
【发布时间】:2013-06-05 14:49:57
【问题描述】:

对于特定应用,我们希望在开发人员之间共享一台 iPad,但我们正在多台 Mac 上进行开发。

当我们尝试这样做时,我们遇到的情况是我们有多个开发 Mac 和这些 Mac 上的各种版本的应用程序。我们希望在任何可用的 Mac 上通过 Xcode 将应用程序安装到一台 iPad 上进行测试。

这样做我们遇到了配置配置文件的问题,我们必须将开发人员配置文件传输到每台 Mac 上。登录会员中心并禁用设备并重新启用设备等。配置配置文件的乐趣从未停止让我感到惊讶。

有没有更简单的方法,我们可以将 iPad 连接到任何机器并从 Xcode 安装应用程序,而无需使用配置文件?

【问题讨论】:

  • 您有企业帐号吗?

标签: ios xcode provisioning-profile


【解决方案1】:

我们有多个测试设备,我们所有的机器都使用相同的开发者证书,只需在请求证书的机器上导出证书的公钥和私钥。

然后只需在所有机器上使用相同的配置文件,您现在可以将任何设备连接到机器,如何共享证书,它将起作用。

您可以让 Xcode 处理证书和配置文件,只需为每个开发人员创建帐户并将设备添加到 Xcode 的配置文件中。每个用户都有自己的证书和配置文件,但设备可以被所有人共享。

【讨论】:

  • 如果他们使用相同的配置文件和捆绑标识符,它不会覆盖相同的应用程序吗?我猜他们想在设备上看到同一个应用的不同版本,对吧?
  • 是的,这就是原因之一。另一个是我们希望在共享设备时减少配置文件的问题。理想情况下,我们只想插入、安装应用并测试应用版本。
  • 好吧,如果您想安装相同的应用程序但不覆盖其他开发者应用程序,您将需要不同的应用程序包标识符。这也意味着不同的配置文件,但不是不同的证书。您还可以创建一个通用配置文件(使用 * 作为包 ID)。您将没有获得特定配置文件的所有选项(推送消息,...),但它很容易使用。此外,大多数开发人员资料已经是通用的 (*)。
猜你喜欢
  • 1970-01-01
  • 2015-09-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-24
  • 2012-02-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多