没有XC的XCode 6和Ad-Hoc分发:配置

Rov*_*val 20 xcode certificate provisioning ad-hoc-distribution ios

昨天我已经下载了Xcode6,现在我遇到了一个我无法解决的问题.在我的会员中心,我获得了有效的证书和临时配置(分发).直到昨天,Xcode如果我想将我的.ipa添加到TestFlight,我将使用Archive并选择我有效的ad-hoc配置文件.我甚至没有在Xcode的开发者帐户中登录.

现在 - 在Xcode6 - 没有任何工作.好的,我已登录首选项, Xcode在Mac上下载了我的所有配置,但每当我选择导出时,它说我没有匹配的配置文件,而且它正在创建新的配置文件,带有XC:前缀 - 我不想要使用,因为它包含我在会员中心的所有设备 - 即使是那些我不想包含在我的应用程序中的设备!

我正在尝试从这个线程的一切:

Xcode 6 - 如何为Ad-Hoc分发选择签名证书/配置文件?

Xcode 6 GM创建档案

但没有什么对我有用.也许我不能正确理解它是如何工作的,我必须要做一些技巧,但我想使用我定义的配置文件.我正在尝试创建新的配置文件,重命名旧配置文件,从Mac中删除所有配置文件,将提供的配置文件从桌面拖到Xcode图标,再次在Build Setting中选择正确的Provisioning Profile,但我卡住了.

屏幕截图:

在此输入图像描述

在此输入图像描述

我的Ad-hoc配置文件是分发配置文件.

cla*_*ox3 6

没有办法让Xcode 6.x使用不包含团队中所有设备的ad-hoc配置文件; 这是设计的.

  • 除了作为编写Xcode部分的工程师之外,我没有任何证据. (11认同)
  • 问题的根本原因在于此; Apple的工程师不会使用他们编写的第三方开发人员日常使用的工具和框架(这是我自己的看法).他们只是没有遇到我们所做的问题.这是一个很好的例子.(另一个是类似SpriteKit的东西 - 你有没有看到Apple发布的游戏使用它?) (3认同)

Ada*_*man 4

我有一个适合我的解决方法。

我安装了 Xcode 6 和 Xcode 5.1.1,Xcode 6 位于“应用程序”中,Xcode 5.1.1 位于另一个目录中。当我想要进行构建时,我使用 Xcode 6 来创建存档。但您也可以在 Xcode 5.1.1 中看到创建的存档,因此我使用 Xcode 5.1.1 使用我想要使用的配置文件来分发 Ad Hoc .ipa。因此使用 Xcode 6 进行构建,但使用 Xcode 5.1.1 进行分发。这个对我有用。

  • 我将继续寻找解决方案,直到有人解释 Xcode 6 中的 AdHoc 分发到底发生了什么…… (2认同)