2014-11-04 54 views
1

我希望能够使用Testflight进行部署,它目前告诉我我的配置文件具有EXPIRED。XCode 6.1创建在测试飞行时EXPIRED的配置文件

的XCode 6.1,似乎会自动生成这个样子调配谱:

0 total devices against the distribution provisioning profiles

例如XC:*和XC:bundle.identifier。

尽管我的UDID被设置为违反我的团队,但它们似乎并不包含任何设备。

当我尝试发送一个应用程序iTunes Connect中(希望开始使用Testflight)已硬编码这个配置文件:

hardcoded XC: bundle.identifier

这是一切都很好,但Testflight is telling me that my app's provisioning profile has EXPIRED

我想也许我可以用我自己的即席的provisioning profile解决这个问题,所以我创建了一个:

Adhoc provisioning profile exists

而且我确信,这是设置为使用该释放曲线:

Setup to use the Adhoc provisioning profile

但我仍看到相同的配置轮廓被欺负提交:

wrong provisioning profile appearing

我也试过:

  1. 删除所有的供应曲线从我的设备。
  2. 从Apple Developer区域删除所有配置配置文件。

我似乎无法控制(1)在iTunes Connect验证/提交中选择了哪个配置文件,以及(2)无法将设备置于其中一个自动生成的XC配置文件中。

我该如何解决这个问题?

我想使用Testflight进行部署。

编辑

  1. 我读的地方,这将是没有任何与我的设备。
  2. 我意识到我试图以错误的方式应用Adhoc配置文件。
  3. 我测试了另一个设备,它不是“EXPIRED”。然而,它没有工作,构建在加载屏幕后立即崩溃。
  4. 我能够为我自己的设备配置ipa。 (这会跳过它在Testflight上显示为EXPIRED的步骤。)但是,不幸的是,如果我这样做,它也会崩溃。

回答