Xcode 6 启动失败:尝试在 iPad 上启动应用程序时超时

Xcode 6 launch failed: timed out trying to launch app on iPad

this one 相同的基本问题,但列出的所有修复都没有解决我的问题。我使用了开发配置 file/cert 但没有区别。 (无论在我的 iPhone 6 上它都有效)

相关事实:

1) iPad (ios 7.1) 有超过 2000 个配置文件,其中 99% 由 Apple 自动生成。我怀疑这是导致问题的原因,但我不知道如何将它们全部删除。我重置了设备上的数据,但一旦我尝试从 Xcode 再次 运行 应用程序,它又将它们全部恢复。

2) 相同的应用程序和相同的 Xcode 设置在我的 iPhone 6 (ios 8.1) 上运行良好。 None 个配置文件安装在 iPhone。

3) 该应用程序将在 iPad 上 运行,但不会使用调试器。启动也需要很长时间。

我很困惑,如果有任何建议,我将不胜感激。

我确实找到了摆脱供应文件的方法,并且已经解决了问题,至少目前是这样。

要一次删除所有配置文件,请执行以下操作:

  1. 断开设备并打开飞行模式。

  2. 将设备上的日期更改为配置上最后一个到期日期之后的时间。然后,转到“常规”->“配置文件”应该将所有配置文件显示为已过期。

  3. 重启设备。

  4. 转到“常规”->“配置文件”。在我的例子中,它仍然显示安装了 2000+,但是当我进去时它只显示了一个(testflight webclip)。退出配置文件,它被重置为四个。再刷新一次就说是webclip

  5. 重置 time/airplane mode/reconnect。

此时在我的 iPad 上,下载了正确数量的配置文件,应用程序现在从 Xcode 加载,没有任何超时。

也将 "Code Signing Identity" 从 "iOS Distribution" 更改为 "iOS Developer" 对我有用。