Fabric Crashlytics Beta不断要求分发旧版本

时间:2015-10-09 06:50:00

标签: ios xcode crashlytics twitter-fabric

我正在尝试使用Fabric将应用程序分发给我的Beta测试人员,每当我尝试存档构建时,每当我将构建新构建时,我一直要求我分发旧版本[1.5.2(8.0)]。 / p>

我想分发1.6(31)而不是1.5.2(8.0)

以下是我的Xcode Organizer的截图

enter image description here enter image description here

2 个答案:

答案 0 :(得分:10)

经常出现同样的问题 - 当我刚刚存档新版本时,crashlytics建议分发旧版本。

我发现很难找到显示所有存档版本的下拉菜单。选择 ARCHIVES 项,然后分发所需的版本。

enter image description here

答案 1 :(得分:0)

this主题的以下答案帮助我解决了这个问题

<强> Answer 1

如果您正在使用CocoaPods以及WatchKit或Today Extension,那么CocoaPods仓库上会有一个开放的issue来解释您的问题。

我的解决方案是从Copy Pod Resources下的WatchKit Extension和Today Extension目标中移除Build Phases阶段。一旦我这样做,该项目按预期编译和存档。

希望这对某人有所帮助,这让我难以忍受了一整天!

<强> Answer 2

如果您导出存档,请将其打开,然后在产品中查看/urs/local/include,然后尝试this suggestion

  

在每个广告连播中,Packaging下,Private Headers Folder PathPublic Headers Folder Path设置为/usr/local/include。如果我清除它们,那么我会得到一个有效的存档。

enter image description here

将我的React Native应用升级到0.11.0,Xcode 7和CocoaPods 0.39.0.beta.4后,为我工作。