Xcode + Crashlytics:无法将新的 UDID 添加到现有配置文件

Xcode + Crashlytics: Trouble adding new UDID to existing profile

场景

Xcode 正在管理我的配置文件,到目前为止做得很好。我正在为测试人员添加一个 UDID,但 crashlytics 不断抱怨应用程序没有为测试人员提供正确的 UDID,这就是它提示我获取一个列出我已经放置的用户 UDID 的文件的地方。为了踢我 copy/pasted id 和 developer.apple.com 说设备已经存在。

我的步数:

我多次重复这个过程,偶尔会混淆 selected 设备(几年前工作过)。还通过 Xcode 的首选项 > 帐户选项卡更新了配置文件。

构建步骤

问题

我怎样才能弄清楚这里发生了什么?

#Xcode8.2.1.8C1002

** 编辑 **

我发现 Xcode 使用的是自动生成的 iOS 团队供应配置文件,而不是我最初在 Web 门户中创建的配置文件。鉴于自动配置文件是如何从我创建的网络继承的,我将尝试让自动生成的配置文件重新创建自己,希望能引入新的 UDID。

我在纽约,所以一旦 QA 醒来我会验证这是否有效。

这最终通过以下链得到解决: Been getting ld: library not found for -lBolts while using xcworkspace

问题

这一切都取决于旧的 FacebookSDK。更新到新 FBSDK*Kit 时,请确保删除任何类似于 FacebookSDK 的旧文件,否则您可能 运行 会遇到同样的问题。